CS50's Introduction to Game Development
Core
Learn the principles of 2D and 3D graphics, animation, sound, and collision detection to design and program video games.
Role type
Introductory game development course
Builds
Custom video games using Unity and LÖVE 2D frameworks
Domain
Game development
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Lua, C#, Unity, LÖVE 2D, 2D graphics, 3D graphics, animation, sound design, collision detection
Responsibilities
Program games using provided frameworks, implement game mechanics, create assets for games
Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.