A random dungeon is generated on each level. You have to make it through to the yellow square to go to the next level. Stay away from the red squares they will shoot at you and if you touch them or your projectiles you will lose a life. There is a chance for a heart to spawn at the end of levels as well which will give you a life back. Make it to level 25 to win.
I created this project for a school assignment. All sprites and code was created by me. Feel free to use anything in this project, just make sure to give me credit.