Game design courses can help you learn level design, character development, storytelling techniques, and game mechanics. You can build skills in prototyping, user testing, and balancing gameplay to enhance player experience. Many courses introduce tools like Unity and Unreal Engine, that support creating interactive environments and implementing game logic. Additionally, you might explore programming languages such as C or C++ to bring your ideas to life, along with graphic design software for creating compelling visuals.

Skills you'll gain: Object Oriented Programming (OOP), Video Game Development, Debugging, Game Design, Program Development, Python Programming, Application Development, Event-Driven Programming, Computer Graphics, Animations, Development Environment
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Game Design, Video Game Development, Unreal Engine, User Interface (UI), Interactive Design, Animation and Game Design, User Interface and User Experience (UI/UX) Design, Data Persistence, Virtual Environment, Computer Graphics, 3D Assets, Visualization (Computer Graphics), Artificial Intelligence, No-Code Development, Data Structures, Debugging, Performance Tuning, Scripting, System Design and Implementation
Beginner · Specialization · 3 - 6 Months

Michigan State University
Skills you'll gain: Game Design, Unity Engine, Prototyping, Video Game Development, 3D Modeling, Computer Graphics, Multimedia, Animations, Scripting
Intermediate · Course · 1 - 4 Weeks
University of California San Diego
Skills you'll gain: Design Research, Interaction Design, User Experience Design, Statistical Analysis, Usability, Ideation, User Research, Graphic and Visual Design, User Interface (UI) Design, Experimentation, Prototyping, Usability Testing, Human Centered Design, Human Computer Interaction, A/B Testing, Human Factors, Collaborative Software, Telecommuting, R Programming, Storyboarding
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Responsive Web Design, Video Game Development, HTML and CSS, Web Design, Animation and Game Design, Front-End Web Development, Web Development, Interactive Design, Computer Graphics, Javascript
Beginner · Course · 1 - 4 Weeks

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
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Storyboarding, User Research, Information Architecture, User Experience Design, Persona (User Experience), Design Research, Design Thinking, User Centered Design, Innovation, Creativity
Mixed · Course · 1 - 3 Months

California Institute of the Arts
Skills you'll gain: Game Design, Conceptual Design, Animation and Game Design, Virtual Environment, Storytelling, Visualization (Computer Graphics), Design Strategies, Aesthetics, Design Research, Creativity
Beginner · Course · 1 - 4 Weeks

Universitat Autònoma de Barcelona
Skills you'll gain: Video Game Development, Game Design, Unity Engine, Software Design Documents, Design, Experience Design, Usability, Prototyping, Storytelling, Creativity
Mixed · Course · 1 - 4 Weeks
Universidad de los Andes
Skills you'll gain: Game Design, Video Game Development, Scrum (Software Development), Unity Engine, Value Propositions, Animations, Functional Specification, Sprint Retrospectives, Business Modeling, Agile Methodology, 3D Assets, Agile Software Development, Animation and Game Design, Software Design Documents, Software Development Methodologies, Customer Analysis, Interaction Design, Software Documentation, User Interface (UI), Virtual Environment
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Game Design, Unity Engine, Animation and Game Design, 3D Assets, Virtual Environment, Video Game Development, User Interface (UI), C# (Programming Language), Scripting, Data Persistence
Mixed · Course · 1 - 4 Weeks
University of California San Diego
Skills you'll gain: Graphic and Visual Design, Usability Testing, User Interface (UI) Design, Design, Experimentation, Interaction Design, Human Computer Interaction, User Experience Design, Prototyping, Design Elements And Principles, Layout Design, Human Centered Design, Web Design and Development, Typography, Design Research, A/B Testing
Beginner · Course · 1 - 4 Weeks