CS50's Introduction to Game Development
A free Harvard course that rebuilds classic games step by step.
- Free resource
- Good for beginners
What it does
This free course from Harvard teaches game development by recreating classics like Pong, Flappy Bird and Breakout in LÖVE and Unity, with lectures and assignments.
Highlights
- Free lectures and assignments
- Rebuild classic games
- Uses LÖVE (Lua) and Unity
- Optional certificate
Is it right for me?
- Skill level
- Beginner, Intermediate
- Useful for
- Students, Hobby projects
- Game jams
- Better for longer projects than a short jam.