I’m working on the new release which will include a fully functional combat system. I currently have the following functionality ready:
The hero has health
Enemies attack your hero and possibly kill it
After the kill, there is a GAME OVER screen, and the only option is to restart the game.
An animated health potion pickup (which can be adapted in the future to include any icon you want, such as weapon pickups, scrolls, food, coins, etc)
New GUI elements of a health bar, a weapon slot, and a new dialog (in this case displaying the game over)
Game engine with better performance (running a steady 60 frames per second on my system, also when having the editor open)
Fixed weird door behavior
Made the enemies easier to beat
Before making a new release however, I want to give you the option to disable combat.
Existing games will not have combat enabled by default (so not to break them), and new games will have it enabled by default. So I want to make it configurable before making the new release. I see a lot of you are making story heavy games without combat, so I don’t want to mess things up.
Configuring combat will open up a whole bunch of other configuration options, such as walk speeds, enemy behavior, etc. But I’m still working on that part.
I hope you are as excited as I am for this upcoming release! 🙂