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: Animation and Game Design, Video Game Development, Computer Graphics, 3D Assets, Animations, C# (Programming Language), Cross Platform Development, Development Environment, Software Installation, Content Management
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Peer Review, Adobe Firefly, Game Design, Generative AI, Adobe Creative Cloud, Graphic Design, Responsible AI, Adobe Photoshop, Design, Design Research, User Experience Design, Oral Expression, Prompt Engineering, Creativity
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, Augmented and Virtual Reality (AR/VR), Computer Graphic Techniques, UI Components, Animation and Game Design, Computer Graphics, Game Design, Video Game Development, User Interface (UI), Virtual Environment, Visualization (Computer Graphics), Animations, Motion Graphics, Interactive Design, Scripting, Simulations, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Virtual Environment, 3D Assets, Game Design, Visualization (Computer Graphics), Computer Graphics, Animation and Game Design, Storytelling, Layout Design, Design Elements And Principles
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Unreal Engine, 3D Assets, Game Design, 3D Modeling, Virtual Environment, Interactive Design, Animation and Game Design, Computer Graphics, Visualization (Computer Graphics), Simulations
Advanced · Course · 3 - 6 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

Skills you'll gain: Unreal Engine, 3D Assets, Virtual Environment, Video Game Development, Computer Graphics
Mixed · Course · 1 - 4 Weeks

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

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
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Video Game Development, Unreal Engine, Game Design, User Interface (UI), Prototyping, Visualization (Computer Graphics), Artificial Intelligence, User Interface (UI) Design, Animations, Debugging
Mixed · Course · 1 - 3 Months

Skills you'll gain: Computer Graphics, 3D Assets, Video Game Development, Game Design, C# (Programming Language), Animations, Object Oriented Programming (OOP), Program Development, Software Installation, Debugging, Computational Logic
Mixed · Course · 1 - 3 Months

Skills you'll gain: Unreal Engine, Video Game Development, Game Design, User Interface (UI), Prototyping, Artificial Intelligence, Debugging, Animations
Mixed · Course · 1 - 4 Weeks