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: Flutter (Software), Mobile Development, User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, React Native, Application Development, iOS Development, Apple iOS, Mobile Development Tools, UI Components, User Story, User Interface (UI), Database Application, Android Development, Databases, Cloud Applications, Database Software, Other Mobile Programming Languages, Database Management, Database Management Systems
★ 4.5 (198) · Beginner · Specialization · 3 - 6 Months

Universidad de los Andes
Skills you'll gain: Planning, Peer Review, Social Impact, Program Evaluation, Constructive Feedback, Strategic Planning, Collaboration, Resourcefulness, Needs Assessment, Social Determinants Of Health, Goal Setting, Adaptability
★ 4.7 (466) · Intermediate · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Digital pedagogy, Teaching, AI Personalization, Education Software and Technology, Virtual Environment, Learning Management Systems, Collaborative Software, Web Content Accessibility Guidelines, Emerging Technologies, Information Privacy
★ 4.5 (1.5K) · Mixed · Course · 1 - 3 Months
University of Illinois Urbana-Champaign
Skills you'll gain: Financial Analysis, Financial Statement Analysis, Finance, Accounting, Financial Accounting, Business Valuation, General Accounting, Financial Acumen, Financial Statements, Financial Management, Balance Sheet, Corporate Finance, Income Statement, Accounting Records, Entrepreneurial Finance, Risk Analysis, Cash Flows, Equities, Organizational Structure, Governance
★ 4.7 (354) · Beginner · Course · 1 - 4 Weeks

Sungkyunkwan University
Skills you'll gain: Ancient History, Cultural Sensitivity, Cultural Responsiveness, Culture, Diagram Design, Intercultural Competence, Cultural Diversity, Language Learning, Liberal Arts, Creativity, Language Interpretation, Translation, and Studies, European History, World History, Social Studies, Diversity Awareness, Social Justice, Anthropology, Empathy & Emotional Intelligence, Research, Vocabulary
★ 4.8 (240) · Beginner · Specialization · 3 - 6 Months

Board Infinity
Skills you'll gain: ASP.NET, C# (Programming Language), Object Oriented Programming (OOP)
★ 4.1 (294) · Beginner · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Microsoft Copilot, Programming Principles, Full-Stack Web Development, GitHub, Version Control, Code Reusability, Program Development, Debugging, Computational Thinking, Git (Version Control System), Diagram Design, Computer Programming, Algorithms, Web Development, Computational Logic, C# (Programming Language)
★ 4.7 (221) · Beginner · Course · 1 - 3 Months

University of Michigan
Skills you'll gain: Influencing, Leadership, Persuasive Communication, Relationship Building, Rapport Building, Relationship Management, Trustworthiness, Decision Making, Tactfulness, Professional Networking, Organizational Structure, Personal Attributes
★ 4.8 (157) · Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Java Programming, Java, Object Oriented Programming (OOP), Object Oriented Design, Computer Programming, Virtual Machines, Package and Software Management, Memory Management
★ 4.7 (537) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Feature Engineering, Model Deployment, Data Ethics, Exploratory Data Analysis, Model Evaluation, Unsupervised Learning, Data Presentation, Tensorflow, Application Deployment, Dimensionality Reduction, MLOps (Machine Learning Operations), Model Training, Probability Distribution, Apache Spark, Statistical Hypothesis Testing, Design Thinking, Market Opportunities, Data Science, Machine Learning, Python Programming
★ 4.4 (386) · Advanced · Specialization · 3 - 6 Months
University of Michigan
Skills you'll gain: Programming Principles, Software Installation, Code Reusability, Python Programming, Computer Programming, Program Development, Computational Thinking, Computational Logic, Memory Management, System Configuration
★ 4.8 (288) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Adobe Firefly, Visual Storytelling, AI powered creativity, Storyboarding, Adobe Express, Multimodal Prompts, Prompt Engineering, Responsible AI, Collaborative Software, Creativity, AI literacy, Adobe Creative Cloud, Prompt Engineering Tools, Generative AI, Adobe Photoshop, Adobe Illustrator, Creative Design, Storytelling, Branding, Content Development and Management
★ 4.8 (56) · Beginner · Specialization · 3 - 6 Months