I do not know what else to say except it is a fine start. You have mechanics down, enemies that do their own attack and a final objective. It is playable, for sure, even if it needs improvements. I would say finish the game!
The only things I would suggest (Beyond the usual better graphics, some sound, etc.) are:
- Some after-effect sprite that shows the spell hit something like a wall or an enemy.
- Something that determines that an enemy it hit by an attack, like maybe it flashes in an opposite colour, the flash causes it to disappear and re-appear every couple frames, etc.
- Some secondary objectives like defeating all the enemies in the map? Collect a special item or a key?
- An upgrade or two along the way could help to counterbalance difficulty spikes in enemies.
Notes:
- [ENTER] fires the main attack, not [B] key. Mouse click also causes the spell to fire.
- Continuous fire attacking upwards pushed my made into the grey tiles where he stuck in them and could only navigate within those confines (It happened to me when I started in the upper-left part of the map).
- Is there a way to remove the Unity 'banner' from the screen? That gets annoying after a while. I (certainly) would not want that sticking out like such a sore thumb the entire time.
- Curious that the magic attack also doubles as a physical object that prevents the player from moving around. I found this out when I was shooting while trying to retreat from bats.
- Bonus Point: I like that enemies have to be in a certain range before they go after the mage.
- Bonus Point: The enemy still creeps along the wall trying to get to a player if they are not completely blocked off.