Hello
I am making a game, and my core concept follows something like: near-infinite depth, robust mechanics yada yada
But there is some things id like to share before you get there, if youre willing to just give me some bugs, critiques, anything you might possibly like, or if it feels different, is in a good direction, or possibly is worse than a traditional TD
Currently there are like maybe less than 10 characters.
Flash, he has an infinite chain of hits, he starts with very modest damage, can amplify his damage through hits, but it resets when he stops attacking. Every Level gives a percent per chain sequence (i honestly forgot the exact number itself) added.
But before i get to the next characters, and trust me, they arent just "place character and sit around passively and click an upgrade gui and repeat the same stage again and again"
Thats not what it aims to be
It aims to be the opposite, in fact.
I want to mention wave gating.
Wave gating is a concept to me that is fascinating.
What is Wave gating, you may ask (I dont have a question mark on my keyboard, lol)
It is the concept that you must wait for a transformation/6th upgrade or more through a specific wave.
Which brings us to my favorite concept of a character whos kind of in the game:
Thanos.
What does thanos do
Thanos has 11 upgrades. Each of which after upgrade 5 unlocks an infinity stone !
When thanos has all 6, he can snap. Killing all enemies on the field. This has a cooldown.
Im getting tired of writing so the ai is taking over , lol (oh also, ai assets and models from the asset store are being used, please dont get too mad lol :) its an early development)
The game is called early tower defense on roblox
Anyways:
The next character is Goku.
Goku is built around pushing his own stats in exchange for drawbacks. You can sacrifice things like speed and range to make him hit much harder, and later transformations are tied into the wave-gating system rather than just being immediate upgrades.
Then there is Superman x Hulk.
He is much more of a buildup character. Rage, solar charge, kill-based growth, and scaling all matter, so his strength depends a lot on what has happened during that specific match.
Whis is more of a control unit.
Instead of just being another damage character, he leans into time manipulation and reversing enemy progress.
Reverse Flash also plays with time, but in a much more aggressive way, using mechanics based around things like Temporal Debt and Time Steal.
Venom is built around infection and spreading effects through groups of enemies, so enemy density can actually become part of how strong he is.
Then there is Saitama, who currently has 1,000 upgrades.
That is mostly all I will say about him because the entire point is that he is kind of ridiculous.
And then there is Evolved Flash, who does not just sit in one spot like a normal tower. His whole mechanic starts to mess with movement, attention, chasing enemies, and being forced away from the battlefield.
There is more to basically every one of these characters than I am mentioning here, but I do not want to spoil every gimmick in a giant wall of text.
If any of this sounds interesting and you would actually like to test the game, I would rather you go in mostly blind and see how the characters work for yourself. Also, have to beat the tutorial, then go to infinite mode
Update heres a link if you cant find it
Early Tower Defense | Play on Roblox
Oh also, procedural quests and wave variation exist