article thumbnail

Database System in Unity using Resources and ScriptableObjects

The Knights of Unity

Oftentimes, we ask ourselves the question, how do we want to store data in Unity? This is also an automated way for developers to work with designers, thanks to the runtime data reading process along with looping through a resources folder. I personally have been using it in systems like holding items or skills data for my RPG game.

Data 52
article thumbnail

Godot Tactics RPG – 03. Input & Camera

The Liquid Fire

Setting Up Input Mapping I think the biggest things in Godot that are a bit different with input are that the mouse scroll wheel is considered a button click. One click for each ‘tick’ the wheel scrolls. Next we need to create a new folder under Scripts. This script will be pretty simple. BoardCreator.

Tile 59
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

? Happy New Year! Filmustage's 2023 Highlights and 2024 Aspirations

Filmustage

This first stride of 2023 brought the ability to add hidden elements and improved navigation, enabling a detailed and organized approach to character descriptions, script elements merging, and the addition of non-script items. With Tag Editor 3.0, Spotlights and Applause: Filmustage's Vibrant on the Global Stage ?

Film 115
article thumbnail

Godot Tactics RPG – 01. Intro & Setup

The Liquid Fire

From there I used Sphere, an open source 2d Engine that scripted in javascript. You can download Godot here – [link] Click the link to Download the 4.x Unzip the folder and click on the program.exe(it should be something like “Godot_v4.1.3-stable_mono_win64.exe”) Downloading & Running I am using Godot 4.x

article thumbnail

D20 RPG – Entry Flow

The Liquid Fire

We need to be able to load the Entry that the game data tells us is the correct Entry to show. At that point we would have enough functionality to complete a full text-only adventure. Then click the “Install” button (3). Click “Apply” at the bottom of the Inspector.

Asset 52
article thumbnail

D20 RPG – Events

The Liquid Fire

We will use this as an opportunity to cleanup unused game data after our encounter ends, because we will no longer need the monsters we had instantiated for the combat. Open its script and add the following default interface methods: public void SetUp() { //Debug.Log("SetUp " + this.GetType().Name); SetUp(); ICharismaSystem.Resolve().SetUp();

Data 52
article thumbnail

Breakout: Ball

The Liquid Fire

At some point, you will always find that some of the features you want to use require the use of a script. In this lesson we will create our first script and show how it is used like a custom Component. We will use the script to control some of the behavior of our Ball. Create A Script. Save your script.