Posted May 27, 2021 by SovereignCharm
So, the game of Elemental Reign didn't really match up to the game concept in many areas.
It does meet the idea of a difficult, unending, uninterrupted horde mode. Flying and ground enemies attack the player in the game, on a 2D plane.
"Elemental Reign serves to introduce a game that just has a score, and an increasing difficulty."
The score is implemented, though the difficulty is locked. Objectives, as initially stated, are not in the game beyond kill enemies.
But it didn't meet the ability ideas, or the art ideas. Risk of Rain's art style is only really met in the enemies, in being pixelated and expressive. As for the background, player, or level, it's definitely not met. The level isn't blocky, or pixelated. The background is a dense pixilation, in being blocky, but does not match the detailed pixilation that Risk of Rain has.
Ability ideas didn't make the final game, due to time constraints, ideations and difficulty. Whilst somewhat original ideas existed in terms of the abilities, the realistic implementation would just be recolours of the same abilities, and an over implementation would be different methods of the same style of abilities as detailed;
Basic attack, Special ability, Dodge, Ultimate ability
Airbenders are essentially dodgers and blockers, leading enemies around, but lacking fatal finishing moves.
Waterbenders have both offensive and defensive tools. A 'Midrange' class. Ideally some form of redirection mechanic, or healing skill, or slowing with ice.
Earthbenders have strong defensive capabilities, able to tank hits.
Firebenders are the damage dealers, with damage over time.
Implementing the specific effects of the classes seemed, after much time, quite difficult.
Scope-wise, I definitely overshot initially. I think at the point in time, it is at a decent spot comparative, in terms of the gameplay itself. It meets the requirements of what the initial conception was: An uninterrupted horde mode without objectives.
Asset List:
In-scene assets: Original beyond those created by Unity (eg Canvas)