This is simply intended as a demonstration of the use of sprites for classic NES-style game development. No levels have been programmed yet (the screenshot shows Mario's entire domain). Mario also doesn't yet know how to sprint, but he is otherwise fully functional and reasonably accurate. Manually switch Mario's state between small, big, and firepower.
Feel free to program more detail into the sim... maybe a full level? If you build further on this project, please post your improvements and/or make a note of it here. All comments and suggestions are welcome!
NOTE: timing will be CPU sensitive.
Ryan (2019). Mario Sim v0.1 (https://www.mathworks.com/matlabcentral/fileexchange/25568-mario-sim-v0-1), MATLAB Central File Exchange. Retrieved .