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.
Duke University
Skills you'll gain: Deductive Reasoning, Logical Reasoning, Diagram Design, Information Architecture
Beginner · Course · 1 - 3 Months

Coursera
Skills you'll gain: Canva (Software), Infographics, Planning, Graphic and Visual Design Software, Design, Graphic Design, Graphical Tools, Graphic and Visual Design, Collaboration
Beginner · Guided Project · Less Than 2 Hours

University of Colorado Boulder
Skills you'll gain: Regression Analysis, Microsoft Excel, Statistical Modeling, Excel Formulas, Financial Analysis, Predictive Modeling, Data Management, Financial Modeling, Data Analysis Expressions (DAX), Financial Forecasting, Process Optimization, Problem Solving
Intermediate · Course · 1 - 3 Months

ESSEC Business School
Skills you'll gain: Business Modeling, Entrepreneurship, Business Planning, Business Risk Management, Risk Management, Teamwork, Design Thinking, Ideation, Planning, Strategic Thinking, Innovation, New Business Development, Creative Thinking, Decision Making, Open Mindset, Lean Methodologies
Beginner · Course · 1 - 4 Weeks

O.P. Jindal Global University
Skills you'll gain: Writing, Writing and Editing, Research, Peer Review, Research Methodologies, Media and Communications, Journals, Research and Design, Policy Analysis, Content Creation
Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Game Design, Software Development, Development Environment, Software Documentation, Data Validation, Javascript, Debugging, Maintainability, Data Structures, Software Design, Computer Programming, Data Management
Beginner · Course · 1 - 4 Weeks

University of Washington
Skills you'll gain: Presentations, Public Speaking, Verbal Communication Skills, Infographics, Peer Review, Communication, Storytelling, Constructive Feedback, Communication Strategies, Concision, Diagram Design, Trustworthiness, Planning, Organizational Skills
Beginner · Course · 1 - 3 Months
University of Alberta
Skills you'll gain: Sprint Retrospectives, Scrum (Software Development), Software Technical Review, Agile Project Management, Agile Software Development, Software Quality Assurance, Agile Methodology, User Story, Requirements Analysis, Usability Testing, User Research
Mixed · Course · 1 - 4 Weeks

Michigan State University
Skills you'll gain: Value Propositions, Business Planning, Business Modeling, Entrepreneurship, Verification And Validation, Business Development, Business Strategy, Product Development, Financial Forecasting, New Business Development, Financial Analysis, Customer Analysis, Innovation
Mixed · Course · 1 - 3 Months

Universidad de Palermo
Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Java, Software Design, Software Design Patterns, Programming Principles, Software Development
Intermediate · Course · 1 - 4 Weeks

Nanjing University
Skills you'll gain: Operating Systems, Computer Systems, File Systems, OS Process Management, Data Storage, Computer Architecture, Computer Hardware, Peripheral Devices, Virtual Machines, Algorithms, Human Computer Interaction
Mixed · Course · 1 - 3 Months

Coursera
Skills you'll gain: Hypertext Markup Language (HTML), Web Design, Web Content, Web Design and Development, Web Development, Information Architecture
Beginner · Guided Project · Less Than 2 Hours