“Iron Mario” is my biggest project for CSCI 204. It is originally a Mar Rover game but in the final phrase I re-skin the game into a “Mario” game to make it more coherent and interesting. The making of this game applied some fundamental tool and concept in computer science: object oriented programming, linked list, stack, queue…
The above screen is the openning screen of the game. The rule is that player use arrow button to move Mario around the map, collect items to inventory and use those item to perform tasks.When Mario step on a pipe, he is teleported to a new map with more items.
When got lost player can click “show the way back” button. The portal that Mario last entered will change color and player can use that to come back to main map.
When player collect enough item for a task, he/she can hover Mario above the part needed to fix and click “Perform Task”, the robot part will turn into Iron Man part. The picture above show the finished game with the whole Iron Man suit appeared.
The code of Iron Mario can be found at my GitHub: csci204_ironMario