We may earn an affiliate commission when you visit our partners.
Course image
Gabriel Chauri and Game Design Thinking

This course offers a comprehensive framework to understand and practice game design.

At the end of this course, you will have the tools and thinking process to understand why some games are fun and keep players playing for a long time, while others fail.

WHAT YOU WILL LEARN...

Read more

This course offers a comprehensive framework to understand and practice game design.

At the end of this course, you will have the tools and thinking process to understand why some games are fun and keep players playing for a long time, while others fail.

WHAT YOU WILL LEARN...

  • Understand the role of the game designer and other roles in game development

  • How to keep improving as a game designer and what skills you need

  • What are game parts, mechanics and dynamics and understand the language of games

  • Harness the power of Design Thinking to better Empathize, Ideate and Prototype your games.

  • Use Psychology to understand your players and how they perceive your game

  • What is a GDD

  • What is a game pitch

  • How to communicate your game idea to your team

  • How math and probability work in board and video games

  • Create game models using Google Spreadsheets to test your game early

  • Use random, procedural generation and systems thinking to create systemic gameplay to design games that are interesting to play and watch.

  • Analyze real and game systems to create meaningful games by relating players to their surroundings and experiences

HOW WILL YOU 

  • Each activity is designed to practice what you have just learned.

  • The card game will be uniquely modified by you, so you can keep working on it even after the course ends.

  • What is NOT included in this course...

    • Programming languages

    • Art asset creation

    Enroll now

    What's inside

    Syllabus

    Section 1: Setting Up for Success
    Welcome!
    About the Instructor and Game Design Thinking
    Companion Website
    Read more

    Traffic lights

    Read about what's good
    what should give you pause
    and possible dealbreakers
    Explores game mechanics, dynamics, and frameworks, which are essential for understanding the underlying principles of game design and player engagement
    Teaches design thinking, which helps learners empathize with players, ideate effectively, and prototype games, fostering a user-centered approach to game development
    Covers game design documentation (GDD) and pitching, which are crucial skills for communicating game ideas to teams and stakeholders in the game industry
    Examines the use of math, probability, and spreadsheets for game balancing, which is useful for creating well-designed and engaging gameplay experiences
    Requires learners to modify a card game, which may require additional materials not readily available in a typical household or library
    Does not include programming languages or art asset creation, which are important skills for game development that learners may need to acquire elsewhere

    Save this course

    Create your own learning path. Save this course to your list so you can find it easily later.
    Save

    Reviews summary

    Foundational concepts in game design

    According to learners, this course offers a solid foundational understanding of game design principles, theories, and essential tools. Many highlight the clear explanations and the instructor's engaging teaching style. The course effectively covers key concepts like Design Thinking, systems analysis, and creating a Game Design Document (GDD). While it provides a great theoretical framework, some reviewers note that it serves best as an introduction and may require additional learning for practical application, particularly regarding software implementation or specific genre design.
    More theory than practical hands-on.
    "It's heavily focused on theory and high-level concepts, less on actual game creation tools."
    "While the theories are great, I was hoping for more practical, hands-on examples with software."
    "Good for understanding the 'why', but you'll need other resources for the 'how' to build games."
    A good starting point, but not exhaustive.
    "Excellent as a first step, but don't expect to be a master game designer right after."
    "You'll need to supplement this with courses on specific engines or programming."
    "It gives you the framework, but you need to fill in the details through practice and other resources."
    Introduces valuable design frameworks.
    "Learning about Design Thinking and MDA frameworks was really helpful."
    "The sections on systems thinking and GDDs were particularly valuable for organizing ideas."
    "Provides practical tools like spreadsheets for balancing games."
    Instructor is knowledgeable and engaging.
    "The instructor is excellent, very knowledgeable and easy to listen to."
    "Great teacher who clearly understands the subject and makes it interesting."
    "His passion for game design really comes through in the lectures."
    Concepts explained clearly and concisely.
    "The explanations are very clear and easy to follow, even for complex ideas."
    "Instructor breaks down complex topics effectively."
    "I appreciated how the concepts were presented in a straightforward manner."
    Excellent introduction to core game design.
    "Provides a strong foundation in game design, covering essential theories and concepts."
    "This course is a fantastic introduction to game design. It covers a lot of ground."
    "I feel much more confident about the basics after taking this course."
    "Gives you a solid overview of what game design entails without getting too technical."

    Activities

    Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Game Design Essentials: Tools, Theories and Techniques with these activities:
    Review Game Design Terminology
    Familiarize yourself with core game design terms to better understand the course lectures and discussions.
    Browse courses on Game Mechanics
    Show steps
    • Create a glossary of key game design terms.
    • Find definitions and examples for each term.
    • Test your knowledge with flashcards or quizzes.
    Read 'The Art of Game Design: A Book of Lenses'
    Gain a broader understanding of game design principles and techniques through a highly regarded book in the field.
    Show steps
    • Read a chapter each week.
    • Take notes on key concepts and examples.
    • Apply the lenses to games you play.
    Design a Simple Board Game Prototype
    Apply the concepts learned in the course by designing and prototyping a simple board game.
    Show steps
    • Brainstorm a game concept and core mechanics.
    • Create a paper prototype of your game.
    • Playtest your game with friends or family.
    • Iterate on your design based on feedback.
    Four other activities
    Expand to see all activities and additional details
    Show all seven activities
    Analyze the Mechanics of a Favorite Game
    Deepen your understanding of game mechanics by analyzing a game you enjoy.
    Show steps
    • Choose a game you know well.
    • Identify the core mechanics of the game.
    • Write a short essay describing how the mechanics work together.
    • Explain why these mechanics make the game fun.
    Practice Balancing Game Mechanics with Spreadsheets
    Reinforce your understanding of game balancing by creating spreadsheet models.
    Show steps
    • Choose a simple game mechanic to balance.
    • Create a spreadsheet model to simulate the mechanic.
    • Adjust the parameters to achieve balance.
    • Document your findings and insights.
    Read 'Rules of Play: Game Design Fundamentals'
    Explore the theoretical underpinnings of game design through a comprehensive academic text.
    Show steps
    • Read a section each week.
    • Summarize the key concepts in your own words.
    • Discuss the concepts with other students.
    Create a Game Design Document (GDD) for Your Board Game
    Solidify your game design skills by creating a professional-quality GDD.
    Show steps
    • Outline the sections of your GDD.
    • Write detailed descriptions of your game's mechanics, art style, and target audience.
    • Create mockups of your game's interface and assets.
    • Review and revise your GDD based on feedback.

    Career center

    Learners who complete Game Design Essentials: Tools, Theories and Techniques will develop knowledge and skills that may be useful to these careers:
    Game Designer
    A career as a game designer involves creating and implementing the vision for a video game. This includes designing game mechanics, storylines, characters, and user interfaces. This course dives into the role of the game designer and other roles in game development, making it a perfect starting point for anyone looking to break into the field. The instruction on game parts, mechanics, and dynamics provides a solid foundation for designing engaging games. Those seeking to become a game designer should take this course to build a foundation for understanding what makes a game fun and how to keep players engaged.
    Lead Game Designer
    A lead game designer oversees the entire design process of a video game, guiding a team of designers and ensuring that the game's vision is cohesive and compelling. This course offers insights into understanding game mechanics, dynamics, and the language of games, skills essential for guiding a design team. The instruction on communicating ideas to your team helps one pitch new ideas. If one aspires to lead a game design team, this course provides the knowledge and skills to effectively manage and inspire other designers.
    User Experience Designer
    A user experience designer ensures that a game is intuitive, enjoyable, and accessible for players. They focus on creating a seamless and engaging player experience. User experience designers should take this course, as it focuses on Design Thinking to better empathize with players. This human centered approach helps one understand how players perceive a game. This is where a user experience designer can leverage that understanding to optimize designs. The insights into player psychology are directly applicable to creating user centered designs.
    Systems Designer
    A systems designer creates the underlying rules and mechanics that govern a game's world. This involves designing complex systems that interact with each other to create emergent gameplay. This course offers a section on systemic game design, where learners of this course can create systemic gameplay. The instruction on feedback loops may help systems designers craft deeply engaging systems. Systems designers may find the course to be extremely helpful.
    Indie Game Developer
    An independent game developer works on all aspects of game creation, often wearing multiple hats. This course may be perfect for indie game developers because it provides a foundation of frameworks to understand and practice game design. The instruction on documentation may help indie developers focus their approach. The course may provide indie developers with the broad skill set needed to create and release their own games.
    Game Producer
    A game producer manages the development process of a video game, ensuring that it stays on schedule and within budget. They oversee the work of designers, artists, and programmers. Game producers will find this course useful because it provides a comprehensive overview of game design principles. Understanding what makes a game fun and engaging can help a producer make informed decisions about the game's direction. In particular, the instruction on communicating ideas to your team helps improve understanding. A game producer can also leverage the knowledge about documentation to manage the entire game development lifecycle.
    Narrative Designer
    Narrative designers focus on creating compelling stories, characters, and dialogue that enhance the player's experience. Narrative designers collaborate closely with game designers and writers to ensure that the narrative aligns with the game's mechanics and themes. This course may be useful given its focus on communication. The instruction on game design documents may help with storytelling. The course may provide narrative designers with insights to create narratives that resonate with players and enhance overall enjoyment.
    Level Designer
    A level designer creates the environments and layouts in which games take place. They focus on crafting spaces that are both visually appealing and conducive to engaging gameplay. This course emphasizes understanding game mechanics and how they contribute to the overall player experience. The course's focus on game mechanics and systems may help level designers create levels that enhance the player experience and provide meaningful challenges. The instruction on game design thinking may help designers better understand how to create better levels.
    Economy Designer
    An economy designer focuses on balancing the flow of resources in a game to ensure a fair and engaging experience for players. This involves designing systems for earning, spending, and trading resources. This course may be particularly useful due to its sections on math and probability. The instruction on using spreadsheets for game modelling is very useful. The course might help economy designers create balanced resource systems.
    Gameplay Programmer
    A gameplay programmer implements the game mechanics, artificial intelligence, and user interface elements that bring a game to life. This course emphasizes understanding game mechanics, dynamics, and systems, which are essential for gameplay programming. The instruction on math and probability in games may help gameplay programmers implement complex game systems. The course may provide gameplay programmers with a deeper understanding of the design principles that underpin their work.
    Technical Designer
    A technical designer bridges the gap between design and programming, implementing game mechanics and features using scripting languages and game engines. Learners of this course may find the sections on math and probability in games helpful, as these skills are often used in technical design to balance gameplay. Additionally, the systems thinking section may help technical designers create systemic gameplay, which can lead to games that are interesting to play and watch. This course may provide technical designers with the tools to understand and implement complex game systems.
    Game Writer
    A game writer crafts the narrative, dialogue, and lore that bring a game's world to life. The course might be useful for game writers because it covers effective communication of game ideas and the creation of compelling game design documents. The sections on understanding player psychology and creating engaging game mechanics may help a game writer create more compelling stories that resonate with players. A game writer may find that the skills taught in this course help improve their storytelling capabilities.
    Quality Assurance Tester
    A quality assurance tester plays games to identify bugs, glitches, and design flaws. This role ensures that games are polished and bug free before release. While this course does not focus specifically on testing, it underscores the importance of understanding game mechanics and design principles, which are crucial for identifying issues during testing. The instruction on identifying elements of games helps one with quality assurance. Quality assurance testers may find the course helpful for better understanding the game development process and improving their ability to provide valuable feedback.
    Monetization Designer
    A monetization designer focuses on implementing strategies to generate revenue from a game. This can involve designing in app purchases, subscriptions, or other monetization models. This course may be useful as it offers a framework to understand game design, including keeping players playing for longer. The section on understanding player psychology may help monetization designers. The course may provide monetization designers with the understanding of player motivations needed to design ethical monetization strategies.
    Game Artist
    A game artist creates the visual assets for a video game, including characters, environments, and special effects. While this course does not directly teach art creation, it may help game artists understand how their work fits into the overall game design process. The focus on game mechanics and player psychology may enable artists to create more visually appealing and engaging assets. The instruction on understanding the language of games may prove useful. This course may help game artists collaborate more effectively with designers and programmers.

    Featured in The Course Notes

    This course is mentioned in our blog, The Course Notes. Read one article that features Game Design Essentials: Tools, Theories and Techniques:

    Reading list

    We've selected two books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Game Design Essentials: Tools, Theories and Techniques.
    Provides a comprehensive set of 'lenses' or perspectives through which to analyze and improve game design. It's a widely used textbook in game design courses and offers practical advice applicable to various game genres and platforms. Reading this book will give you a deeper understanding of the principles discussed in the course. It valuable reference tool for any aspiring game designer.
    Provides a theoretical framework for understanding game design. It explores the formal, systemic, and experiential dimensions of games. While more academic than some other game design books, it offers valuable insights into the underlying principles of game design. This book is more valuable as additional reading than it is as a current reference.

    Share

    Help others find this course page by sharing it with your friends and followers:

    Similar courses

    Similar courses are unavailable at this time. Please try again later.
    Our mission

    OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

    Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

    Find this site helpful? Tell a friend about us.

    Affiliate disclosure

    We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

    Your purchases help us maintain our catalog and keep our servers humming without ads.

    Thank you for supporting OpenCourser.

    © 2016 - 2025 OpenCourser