On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Day 8:

Today I set up the bare bones skeleton of a turn-based combat system. I set up a separate scene that can currently be navigated from the overworld via a button. Then, I have the combat game loop running as a coroutine that keeps track of all combat states. Thanks to Jamarin for the inspiration in setting up a working environment first, before trying to implement each feature individually. In RPGs especially there tends to be many layers in the inventory screens, combat screens, etc., and rather than get bogged down too much in all of that at the beginning, I would rather just make sure I can get the minimum game loop up and running. So right now the one Attack button seems to be functional with actually changing the combat state. Next up is integrating this combat state system with player and enemy health!