Coding Super Mario Bros in Java! Current progress after 3 days of working on recreating the original Super Mario Bros from scratch using just java and its standard library. Part of this challenge is to do this 100% on my own, without looking at other people's code for reference. This also means that I cannot use sprite sheets that others have made. It took me a long time to find individual sprites online, for many of them, I used editing tools to cut out a few pictures from in game screenshot. I couldn't find a good background with the clouds, mountains, bushes so I manually placed each image onto the screen by counting the exact number of tiles.

Update:
Day 1: Setting up game physics, collision detections
Day 2: Gathering images, assets to render the game map
Day 3: Changing character states, animations