Sorry it's been a minute, I've been pretty busy the last few weeks and haven't spent much time on the project. Also to be fully transparent, I've started to lose that initial drive I had for the project. That's not to say I don't want to complete it -- I do! But I want to... Continue Reading →
Project Delve Part 6.1: Hero Action Phase
Alrighty, there's a lot to cover in this one so let's jump right into this! Breaking Up the UnitActions Singleton Up until this point I've been throwing a lot of functionality into the unit_actions.gd script, but the time has come to delegate responsibility. From now on, the UnitActions singleton will only be in charge of... Continue Reading →
Project Delve Part 6: Turn System
Alright, now we're getting into the real juicy stuff -- making systems for our game to use! If you're unfamiliar with the term systems in this context, a short explanation is this: Systems are pieces of code that are used for higher-level functionality in the program. They're responsible for tying various related parts of the... Continue Reading →
Project Delve Part 4.1: Unit Selection
In this post I'm going to walk through a simple solution I made for being able to select units, as well as more application of the UnitActions script we started last time. Node2D does not have a signal emitted when it is clicked. This is the primary problem that we want to solve for our... Continue Reading →