Code your own Super Mario

This in-depth course will show you how to code your own Super Mario video game – complete with physics engine, shaders, sprite sheets, animations, and enemy AI. You'll learn some Java programming and some Java ecosystem game development tools. 25 hour YouTube course