An evolution of rechrysalis. Made with React.
This game is intended to run on mobile in portrait mode, it is to test a game design, and lacks art and sound assets.
Drag on the teal rectangle (your controller) in the bottom center to drag your optimal range, your controller will automatically try to move to be at the optimal range of the closest enemy.
tap one of the yellow buttons surrounding your controller to build a spell.
your spells cost energy, but it regens automatically, it regens quicker the closer it is to 1/3 full.
Your spells damage the enemy, the range is indicated by the light gray "T" protruding from the spell button. Enemies also have range for their attack, which is indicated by the brown upside down "T" protruding from each of them.
You have health and so do your enemies, the enemies are constantly attacking to try to kill you, however you can protect yourself by building spells, which also have health. Spells take damage in a First in First out order, although the shield spells always take damage before anything else.
Each active spell slows down your move speed, although movement is not very clear with the lack of tiles, you and the enemy are moving, and you and the enemies are all constantly trying to get into optimal range. The bow slows you the most.
So far, There is no end game or progression, and no resetting when you die. There is a score indicator at the top right, but the level does not end and when you die you must refresh the page, but hey at least it loads fast!