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: Game Design, Android Development, Unity Engine, Video Game Development, Mobile Development, User Interface (UI) Design, C# (Programming Language), Animations, Scripting
Advanced · Course · 1 - 3 Months

Institute for the Future
Skills you'll gain: Forecasting, Systems Thinking, Strategic Thinking, Game Theory, Creative Problem-Solving, Creative Thinking, Collaboration, Interviewing Skills, Emerging Technologies, Ideation, Strategic Planning, Innovation, Ethical Standards And Conduct, Creativity, Empathy & Emotional Intelligence
Beginner · Course · 1 - 3 Months

Google Cloud
Beginner · Course · 1 - 3 Months

Skills you'll gain: Event-Driven Programming, Video Game Development, Debugging, Game Design, Animation and Game Design, Program Development, Algorithms, Computer Programming, Problem Solving, Design, Computer Science
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Software Architecture, Systems Development Life Cycle, Systems Architecture, Systems Thinking, Software Design Patterns, Stakeholder Communications, Business Analysis Tools, Systems Analysis, Data Flow Diagrams (DFDs), Stakeholder Management, Stakeholder Engagement, Data Architecture, Development Environment
Beginner · Course · 1 - 3 Months

Skills you'll gain: Augmented and Virtual Reality (AR/VR), Unity Engine, Augmented Reality, Application Deployment, Cross Platform Development, Virtual Reality, C# (Programming Language), Video Game Development, Mobile Development, UI Components, Animation and Game Design, Game Design, User Interface (UI), Development Testing, User Interface and User Experience (UI/UX) Design, Software Development, Software Design
Intermediate · Course · 1 - 3 Months
University of California San Diego
Skills you'll gain: Visual Design, User Interface (UI), UI/UX Strategy, Graphic and Visual Design, User Interface (UI) Design, Mockups, Layout Design, Web Design, Responsive Web Design, Digital Design, Wireframing, Design Elements And Principles, Usability, Design Strategies, Prototyping
Mixed · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: React.js, UI Components, Web Content Accessibility Guidelines, Code Reusability, Game Design, Front-End Web Development, Application Programming Interface (API), Usability, JavaScript Frameworks, Web Development Tools, Web Applications, Web Frameworks, Interaction Design, Event-Driven Programming, Web Development
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Unity Engine, Video Game Development, Animation and Game Design, Programming Principles, Data Structures, General Mathematics, Plot (Graphics), Computer Graphics, Game Design, Graphing, Linear Algebra, Computational Logic, Geometry, Advanced Mathematics, Algorithms, Applied Mathematics
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Scripting
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Game Design, Applied Mathematics
Intermediate · Course · 1 - 4 Weeks
Coursera
Skills you'll gain: electromagnetics, Electrical Engineering, Hardware Design, Electronics Engineering, Electronics, Verification And Validation, Communication Systems, Wireless Networks, Telecommunications, Engineering Design Process, Simulation and Simulation Software, Simulations, Workflow Management, Radiation Protection, Network Troubleshooting, Business Workflow Analysis
Intermediate · Course · 1 - 4 Weeks