Super Mario Bros
Java Awt Swing Eclipse IDE

supermariobros-macbook

A recreation of the entire first world (4 levels) of Super Mario Bros platformer game developed from scratch using Java and the built-in awt/swing graphics. Sounds, sprites, game physics and mechanics implemented have been implemented with about 95% accuracy to the original game. Utilized class inheritance, multi threading, collision detection, tile mapping, affine transformations for building this game.

The entire project took me 14 days, working 12 hours per day, to complete.


Implementation