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
- Status: Free Trial
University of Colorado System
Skills you'll gain: Video Game Development, Scripting, Game Design, Scripting Languages, Object Oriented Programming (OOP), Other Programming Languages, Software Design Patterns, Computational Logic, Data Structures, Computer Programming, Debugging
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unity Engine, Video Game Development, C# (Programming Language), Game Design, Object Oriented Programming (OOP), Application Design, Computational Thinking, Software Design, Programming Principles, Application Development
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unity Engine, C# (Programming Language), Video Game Development, Data Management, Data Structures, Application Development, Program Development, Object Oriented Programming (OOP), Scripting, Debugging
- Status: Free
Coursera Project Network
Skills you'll gain: C# (Programming Language), Artificial Intelligence, Microsoft Visual Studio, Algorithms, Game Design, Video Game Development
- Status: Free Trial
University of Colorado System
Skills you'll gain: Unity Engine, Video Game Development, Object Oriented Programming (OOP), C# (Programming Language), Software Design Patterns, Event-Driven Programming, Computer Programming, UI Components, Data Import/Export, Debugging, File Management
Coursera Project Network
Skills you'll gain: C++ (Programming Language), Data Structures, Interactive Design, Other Programming Languages, Application Development, Program Development, Computer Programming, Java Programming, Software Development, Computer Science
Skills you'll gain: Android Development, Unity Engine, Mobile Development, Video Game Development, User Interface (UI), User Interface (UI) Design, Game Design, 3D Assets, C# (Programming Language), Scripting, Software Installation, Animations
- 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
Coursera Project Network
Skills you'll gain: Prompt Engineering, Generative AI, Development Environment, Computational Thinking, Program Development, Software Development, Python Programming, Game Design, Debugging
- Status: Free Trial
University of California, Irvine
Skills you'll gain: Apple iOS, iOS Development, Apple Xcode, Video Game Development, Swift Programming, Mobile Development, Geographic Information Systems, Game Design, Interactive Design, Animation and Game Design, Animations, Interaction Design, Human Computer Interaction, User Interface (UI), Global Positioning Systems, User Interface (UI) Design, Application Development
Skills you'll gain: Unreal Engine, Game Design, User Interface (UI), Video Game Development, User Interface (UI) Design, Virtual Environment, 3D Assets, Animations, Augmented and Virtual Reality (AR/VR), No-Code Development, Software Installation, Content Management, Scripting
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)
Game Programming learners also search
In summary, here are 10 of our most popular game programming courses
- Parenting and More GameMaker Language Code: University of Colorado System
- C# Class Development: University of Colorado System
- More C# Programming and Unity: University of Colorado System
- Game Bots in C#: Develop a Tic-Tac-Toe Agent: Coursera Project Network
- Intermediate Object-Oriented Programming for Unity Games: University of Colorado System
- Introduction to C++ Programming: Create a Tic-Tac-Toe Game: Coursera Project Network
- Unity Android — Build a 3D ZigZag Racing Game with C#: Packt
- Game Design and Development 5: Capstone Project: Michigan State University
- Gen AI for Software Development: Code Generation for Python: Coursera Project Network
- Games, Sensors and Media: University of California, Irvine