Minecraft
A great way to learn the basics of 3D modeling.
Slope
Learn to build fast paced 3D software
Retro Bowl
Learn web development with this interactive demo
Tetris
Learn how to design shapes
Geometry Dash
Learn momentum in software development
Flappy Bird (Experimental)
Try the experimental Flappy Bird course
Papa's Pizzeria
Learn web development with this interactive demo
Moto X3M
Physics simulations in vehicle dynamics and collision detection
Basket Random
AI algorithms for player movement and game strategy optimization
Snow Rider 3D
3D graphics rendering and terrain generation techniques
Pong
Learn basic game physics. This was written in C for the GBA :)
Cookie Clicker
Learn cookie management and web storage
Cookie Clicker (External)
Advanced state management and incremental game design patterns
Appel
Interactive algorithms for data sorting and user interface design
Dinosuar
Educational: learning programming concepts through interactive demos
Pokemon Emerald
Learn to make 2D retro style software
Zelda: The Minish Cap
Learn to reverse engineer software
NBA Jam
Learn how to make multiuser software
Tetris DX
Algorithm design for optimization and puzzle-solving applications
Top Gear
Programming with variables
Yoshi's Island
Momentum control algorithms
Donkey Kong Country
Learn: Button Triggering
Sonic The Hedgehog
Fix the bugs in the program
Mario Tennis
Multiplayer networking and real-time game synchronization
Sim City
Learn how simulations work
Super Mario World
Build a 2D platform app
MVP Baseball
Learn to turn apps into websites
Snake
A simple educational Snake game demonstrating game loops, arrays and collision detection.
No courses match your search.