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: Vector Databases, User Interface (UI) Design, OpenAI API, AI Personalization, Embeddings, UI/UX Research, Application Development, Artificial Intelligence, Data Processing, Database Management, Restful API, Web Development
Intermediate · Guided Project · Less Than 2 Hours

Skills you'll gain: Spring Framework, Web Applications, Java Platform Enterprise Edition (J2EE), Java, Authentications, Application Development, Software Design, Database Design, Model View Controller, Databases, Object Oriented Programming (OOP), Hypertext Markup Language (HTML)
Mixed · Course · 1 - 4 Weeks

Birla Institute of Technology & Science, Pilani
Skills you'll gain: Performance Tuning, Hibernate (Java), Development Testing, JUnit
Intermediate · Course · 1 - 3 Months

Banco Interamericano de Desarrollo
Skills you'll gain: Building Design, Social Impact, Sustainable Design, Architectural Design, Financial Inclusion, Construction, Environmental Issue, Climate Change Mitigation, Case Studies
Beginner · Course · 1 - 3 Months

Skills you'll gain: Autodesk Maya, Cinematography, Computer Graphics, Post-Production, 3D Modeling, Animation and Game Design, Storytelling, Adobe Photoshop, Virtual Environment
Intermediate · Course · 1 - 4 Weeks

SAE Institute México
Skills you'll gain: Video Game Development, Unity Engine, Game Design, Ideation, User Interface (UI), User Interface (UI) Design, 3D Assets, Animations, Computer Programming, Scripting
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Diagram Design, Process Flow Diagrams, User Accounts, Process Mapping, Organizational Structure, Data Visualization, Creativity
Beginner · Guided Project · Less Than 2 Hours

Simplilearn
Skills you'll gain: API Testing, Performance Testing, Test Script Development, Application Programming Interface (API), Test Tools, Software Testing, Test Planning, Simulations, Scalability
Beginner · Course · 1 - 4 Weeks

Coursera
Skills you'll gain: Social Media Marketing, Social Media Campaigns, Social Media Content, Social Media, Facebook, Marketing Materials, Data Visualization, Graphic Design, Content Creation, User Accounts
Beginner · Guided Project · Less Than 2 Hours

Skills you'll gain: Query Languages, Databases
Beginner · Course · 1 - 3 Months

Skills you'll gain: Team Building, Workplace inclusivity, Team Motivation, Diversity and Inclusion, Team Leadership, Teamwork, Recognizing Others, Drive Engagement, Virtual Teams, Collaboration, Event Planning
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: React Native, Application Deployment, Mobile Development, ChatGPT, User Interface and User Experience (UI/UX) Design, Android Jetpack, iOS Development, JSON, UI Components, Database Application, Application Development, Development Environment, Context Management, Data Storage, Debugging
Beginner · Course · 1 - 3 Months