Game development courses can help you learn programming languages like C and C++, game design principles, 3D modeling, and animation techniques. You can build skills in level design, user interface creation, and game mechanics implementation. Many courses introduce tools such as Unity and Unreal Engine, that support creating immersive gaming experiences and allow you to apply your skills in real projects.

Scrimba
Skills you'll gain: HTML and CSS, Hypertext Markup Language (HTML), Mobile Development, Web Applications, Web Design and Development, Program Development, ChatGPT, GitHub, Front-End Web Development, Javascript, Application Deployment, Responsive Web Design, Video Game Development, AI Integrations, Git (Version Control System), Cascading Style Sheets (CSS), Database Development, Computer Programming, Database Application, Machine Learning
Beginner · Course · 1 - 3 Months

Fudan University
Skills you'll gain: Unity Engine, Game Design, Video Game Development, Mobile Development, Animation and Game Design, Android Development, Intellectual Property, Cloud Deployment, Application Deployment, User Interface (UI), Android (Operating System), C# (Programming Language), Conceptual Design, User Interface (UI) Design, 3D Assets, Systems Design, UI Components, Cross Platform Development, Performance Tuning, Production Process
Beginner · Specialization · 3 - 6 Months

Universidade Estadual de Campinas
Skills you'll gain: Video Game Development, Game Design, Aesthetics, Art History, Culture, Liberal Arts, Creativity, Design, Cultural Diversity, Design Reviews, Social Impact
Mixed · Course · 1 - 3 Months

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Unity Engine, Animation and Game Design, User Interface (UI), UI Components, Interactive Design, Human Computer Interaction, User Interface (UI) Design, Animations, Multimedia, Music
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Computer Graphics, 3D Assets, Visualization (Computer Graphics), Computer Graphic Techniques, Animation and Game Design, Video Game Development, Game Design, C# (Programming Language), Animations, Program Development, Software Installation
Mixed · Course · 1 - 3 Months

Universidad de los Andes
Skills you'll gain: Game Design, Video Game Development, Functional Specification, Unity Engine, Animation and Game Design, Interactive Design, Software Documentation, Software Design Documents, Interaction Design, Prototyping, Design Elements And Principles
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, Game Design, Video Game Development, Animation and Game Design, Animations, Virtual Environment, Code Reusability, UI Components, Computer Graphics, User Interface (UI), Scripting, Event-Driven Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Game Design, Android Development, Unity Engine, Video Game Development, Mobile Development, Animation and Game Design, User Interface (UI) Design, User Interface (UI), UI Components, Debugging, C# (Programming Language), Development Testing, Scripting, Android (Operating System), Development Environment, Animations, Event-Driven Programming, Software Installation
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Unreal Engine, Game Design, User Interface (UI), UI Components, Video Game Development, No-Code Development, Scripting, Event-Driven Programming, Development Environment
Mixed · Course · 1 - 4 Weeks

Fudan University
Skills you'll gain: Unity Engine, Animation and Game Design, User Interface (UI), Mobile Development, Video Game Development, C# (Programming Language), User Interface (UI) Design, 3D Assets, Game Design, UI Components, Animations, Mobile Development Tools, Application Deployment, Programming Principles, Scripting, Computer Graphics, Cross Platform Development, Object Oriented Programming (OOP), Development Environment
Beginner · Course · 1 - 3 Months

Michigan State University
Skills you'll gain: 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Video Game Development, Adobe Photoshop, Animation and Game Design, Conceptual Design, Photo Editing, Computer Graphic Techniques, Visual Storytelling, Graphic and Visual Design, Data Import/Export, Design Elements And Principles, Color Theory
Mixed · Course · 1 - 3 Months

Skills you'll gain: Animation and Game Design, Video Game Development, Game Design, 3D Assets, Event-Driven Programming, Animations, Graphics Software, Computer Graphics, Visualization (Computer Graphics), Interactive Design, Computer Graphic Techniques, Debugging, User Interface (UI), User Interface (UI) Design, UI Components, Computer Displays, Program Development, Code Reusability, Python Programming, Development Environment
Beginner · Specialization · 1 - 3 Months