Thoughts about multi rooms and fight system.



I started a dev log so I could talk about some design decisions I made.
About HP/fight system :
It is not implemented at this point. The base code is ready but I haven't decided the logic.
I want the game to be simple and easy so I think I don't want the main character to die when he reaches 0 Hit Points.
At this point I am thinking that Player will not be able to fight with 0 HP. He would have to move around or visit his initial location to restore full health.
In the template file you will see the variable "useStats". This will give the designer the option to use the current system (exactly as it is) or to use the fight system I will implement.
About multiscreens:
I don't plan to implement multi room.
I might consider adding two or three smaller grids in the side ( that they could be eg the inside of a house or a cave) BUT they would have to fit in the same screen ( imagine like an extension of the grid from 20x20 to eg 30x20 where the "hidden" areas would be from columns 21-30.
At some point I will add a door/lock system and I think you should be able to change the code there for multiple screens.
If I see demand I might add an empty function where someone could add his code there. This will make simpler to migrate his implementation in updated templates.
Get A.G.E. Ascii Game Engine
A.G.E. Ascii Game Engine
Tiny game creation engine for the web
Status | In development |
Category | Tool |
Author | plirof |
Tags | Game Design, Game engine, web-game-engine |
More posts
- 3d template tests67 days ago
- Pseudo plug-in ideas67 days ago
- AGE_html_game_engine_004d_250420a_translated_itch.io68 days ago
- Fix arrow browser scroll issue77 days ago
- Initial tranlation77 days ago
- Translation script77 days ago
- Theme creator PHP script (age_theme_set_generator_v001_250408a.php)77 days ago
- Theme selection implemented - v004a_250408a78 days ago
- html_game_engine_v003d9-250407e_E2E379 days ago
Comments
Log in with itch.io to leave a comment.
The hidden room functionality would be a nice touch! Would you consider some sort of condition having to be met in order to unlock said room, or something that you would slip into?
The condition would be that eg item1 opens door1 or item1 defeats enemy1. It would be that simple. This functionality will be enabled by boolean variables in the template file.
Bingo! There's a possible solution to the HP system as well., e.g.: if you interact with the enemy without the item, you lose HP. If you have the item and interact with the enemy, enemy felled.
Yes, something like that. :)