Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Game Programming Course Catalog
Skills you'll gain: Unity Engine, User Interface (UI), Game Design, Android (Operating System), User Interface and User Experience (UI/UX) Design, C# (Programming Language), 3D Assets, Video Game Development, Mobile Development Tools, Application Deployment, Virtual Environment, Scripting, Augmented and Virtual Reality (AR/VR), Software Installation, Development Environment, Animations
Coursera Project Network
Skills you'll gain: Cross Platform Development, Event-Driven Programming, Visualization (Computer Graphics), Computer Graphics, Video Game Development, Game Design, Python Programming, User Interface (UI)
- Status: Free Trial
Michigan State University
Skills you'll gain: Game Design, Software Design Documents, Prototyping, Video Game Development, Software Documentation, Animation and Game Design, Conceptual Design, Ideation, Usability Testing, Peer Review, Creativity
- Status: Free Trial
Skills you'll gain: Mobile Development, Game Design, Video Game Development, User Interface (UI), Unity Engine, Android Development, C# (Programming Language), Animations, Scripting, Debugging
Skills you'll gain: Unity Engine, Mobile Development, Android (Operating System), Video Game Development, Game Design, C# (Programming Language), User Interface (UI), Scripting, Programming Principles, Development Environment, Animations
- Status: Free Trial
Duke University
Skills you'll gain: Maintainability, Program Development, C (Programming Language), Software Engineering, System Programming, Programming Principles, Software Development, Simulations, Command-Line Interface, Operating Systems, User Interface (UI), Interactive Design, Data Structures, Debugging, File Management
- Status: Free Trial
Skills you'll gain: Unity Engine, Scripting, C# (Programming Language), Video Game Development, Game Design, Event-Driven Programming, Development Environment, Programming Principles, User Interface (UI), Object Oriented Programming (OOP), Data Structures
University of Colorado System
Skills you'll gain: Object Oriented Design, Unity Engine, Game Design, Software Design Patterns, Data Structures, C# (Programming Language), Video Game Development, Graph Theory, Software Architecture, Algorithms, Debugging
- Status: Free Trial
Skills you'll gain: Version Control, GitHub, Bitbucket, Git (Version Control System), Unity Engine, Game Design, Video Game Development, 3D Assets, Animation and Game Design, Computer Graphics, Animations, Graphical Tools
- Status: Free Trial
Skills you'll gain: Unity Engine, C# (Programming Language), Android (Operating System), Mobile Development, Scripting, Scripting Languages, Video Game Development, Game Design, Application Development, Cross Platform Development, User Interface (UI)
- Status: Free Trial
Skills you'll gain: Unity Engine, Debugging, C# (Programming Language), 3D Assets, Video Game Development, Development Testing, UI Components, Scripting, Development Environment, Object Oriented Programming (OOP), Software Installation
- Status: Free Trial
Skills you'll gain: Unity Engine, Video Game Development, Version Control, Mobile Development, Android (Operating System), 3D Assets, User Interface (UI), C# (Programming Language), GitHub, Git (Version Control System), Scripting, Artificial Intelligence, Animations
Game Programming learners also search
In summary, here are 10 of our most popular game programming courses
- Learn Unity Game Development - Build Six Games with Unity: Packt
- Create a Tic-Tac-Toe game in Python: Coursera Project Network
- Game Design and Development 5: Capstone Project: Michigan State University
- Intermediate Game Development and Monetization: Packt
- C# and Unity by Example — 20+ Mini Game Development Projects: Packt
- Interacting with the System and Managing Memory: Duke University
- Introduction to Unity and Basic C# Scripting: Packt
- Data Structures and Design Patterns for Game Developers: University of Colorado System
- Monetization, Advanced Techniques, and Game Art Creation: Packt
- Advanced Game Projects, C# Scripting, and Social Features: Packt