Considering these pages are supposed to be devlogs i thought why not update anyone reading
Currently, i made a working main menu with a working save system and placeholders, this is not the final design but I'm happy everything works. A thing I'm planning to add is an almanac for each enemy, tower and environment encountered so i will lose time on that. It's much easier to share the lore of the game that way because it's optional. If you don't care for the lore and want to play the game that's completely fine. There will be skippable cutscenes as well, so another time loss but it will all be worth it in the end.
You might be wondering why are we using modern technology while the enemies are all medival. Well hard to say without spoiling the game, but the basic info i can give is that other civilizations want your technology. Why? Who are the other civilizations? How did humans coexist with them? Information i will reveal when the game releases.
Almost every single instance of spawning objects is fully optimized. Things like enemies and abilities all use Object pooling, which means i can spawn 1000 enemies at once and it will take 1 second to load all of them and you will experience minimal fps loss. Towers dont have object pooling because they are spawned every time you want, one at a time.
I added Air support ability which will be the final ability for the demo unless i figure out something else to add. Any ideas would be cool tbh.
Also, another thing i have is a release date, at the very least i expect it to be finished at the start of August. And at its earliest, i expect the start of July.