EdX

Introduction to Game Design: Game Systems and Balance (edX)

Offered by LaSalle College, LaSalleX,
Introduction to Game Design: Game Systems and Balance (edX)

Learn the deep mechanics of good system design that is both fun and rewarding for the gamer. Game designers create the ideas and worlds of games—they design the environment, characters, game mechanics, goals and user experience. Successful game designers do this by applying the fundamentals of game system design and logic.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

This course explains what game system design is, how it works, and how it relates to game mechanics, designing rules, and logical thinking and reasoning. Game balance is a crucial component of game design and development, so in this course we will focus on what game balance is and why it is important in terms of its relation to simplicity and complexity, dominant strategies, and skill and chance.
This course also dives into game balancing tools you can use to make your game a success, including risk and reward, physical and mental challenges, gameplay duration, and freedom versus control.
Topics covered include:

  • Game system design and logic
  • Game balance
  • Game environments
  • Game balancing tools

This course is part of the Introduction to Game Design XSeries.

What you'll learn

  • The categories of game mechanics and how to use them
  • How to design good rules for your games and how logical thinking relates to game rules
  • How to achieve game balance through various tools, including fairness, challenge versus success, simplicity and complexity, dominant strategies, and skill versus chance
  • How to use other game balancing tools to affect game design and the user experience

Syllabus

Module 1: Game system design and logic

  • Game system design and game mechanics
  • Rules and logic
  • Logical thinking and reasoning

Module 2: Game balance

  • The importance of game balance
  • Fairness
  • Challenge versus success

Module 3: Game environments

  • Simple versus complex
  • Dominant strategies
  • Skill versus chance

Module 4: Game balancing tools

  • Skills versus chance
  • Risk versus reward
  • Head versus hands
  • Too short versus too long
Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Game Design and Development 3: 3D Shooter (Coursera) Coursera
Michigan State University

Game Design and Development 3: 3D Shooter (Coursera)

If you love games and want to learn how to make them, then this course is your third step down that path. In this course you will learn the fundamentals of game design, including an understanding of level design, game balancing, prototyping, and playtesting, as well as game asset creation techniques. You will continue developing video games using industry standard game development tools, including the Unity 2020 game engine. At the end of the course you will have completed a 3D First-Person Shooter game, and will be able to leverage an array of game development techniques to create your own basic games.

Sep 14th 2026
4 Weeks
Writing Video Game Scenes and Dialogue (edX) EdX
The University of British Columbia,UBCx

Writing Video Game Scenes and Dialogue (edX)

Learn the fundamentals of writing cinematics, cutscenes, and in-game dialogue. Increasingly, game designers are realizing that cutscenes, cinematics and character interactions through dialogue are not just breaks from gameplay, or ways of providing exposition. They are integral to the player’s experience of a game. Talking is action. Dialogue is gameplay.

Self Paced
Self-Paced
Data Structures and Design Patterns for Game Developers (Coursera) Coursera
University of Colorado System

Data Structures and Design Patterns for Game Developers (Coursera)

This course is the fourth course in the specialization about learning how to develop video games using the C# programming language and the Unity game engine on Windows or Mac. Why use C# and Unity instead of some other language and game engine? Well, C# is a really good language for learning how to program and then programming professionally. Also, the Unity game engine is very popular with indie game developers; Unity games were downloaded 16,000,000,000 times in 2016! Finally, C# is one of the programming languages you can use in the Unity environment.

Sep 14th 2026
4 Weeks
Introduction to Game Design (edX) EdX
MIT,MITx

Introduction to Game Design (edX)

A practical introduction to game design and game design concepts, emphasizing the basic tools of game design: paper and digital prototyping, design iteration, and user testing. We have all played and enjoyed games, but how do people actually design them? How do you describe a game? What are the basic elements? How do designers create an experience for the player? What about prototyping and iterating?

No sessions available
5-12 Weeks
IoT System Design: Software and Hardware Integration (edX) EdX
Waseda University,WasedaX

IoT System Design: Software and Hardware Integration (edX)

Start developing your own Internet of Things (IoT) system with this exploration of the interaction between software and hardware. This course is designed to teach you how systems are developed using IoT technology. Many engineers and developers tend to focus on a single discipline - either software or hardware. However, in today’s connected age it's critical to have a comprehensive understanding of both disciplines and how they are intertwined.

Self Paced
Self-Paced
Video Game Writing Essentials (edX) EdX
The University of British Columbia,UBCx

Video Game Writing Essentials (edX)

Learn the essentials of writing for video games, from how games are developed and what game writers do, to the ways game stories differ from other kinds of stories. Writing for video games is truly a new frontier, a place where writers and game designers are still learning, innovating and pioneering bold approaches to telling stories.

Self Paced
Self-Paced
Introduction to Game Design: Process and Creation (edX) EdX
LaSalle College,LaSalleX

Introduction to Game Design: Process and Creation (edX)

Learn the steps involved in the game design process⁠—turning the vision into reality. What is good game design? How do you come up with good game ideas? How do you start documenting your ideas? How do you create an experience? How do you write a rule book? These are some of the questions that will come up during the game design process, and this course will enable you to answer them.

Self Paced
Self-Paced
Getting Started with Unreal Engine (edX) EdX
Rochester Institute of Technology,RITx

Getting Started with Unreal Engine (edX)

Learn about Unreal Engine, made by Epic Games --world leaders in VR/AR and the makers of international hit Fortnite. In this course, you’ll be introduced to the Unreal Engine 4, a popular platform for game development and creation of cutting-edge 3D environments in real-time, video games, VR/AR, training, architectural visualization, and many other growing fields.

Self Paced
Self-Paced
Emprendimiento y métodos ágiles de desarrollo en videojuegos (Coursera) Coursera
Universidad de los Andes

Emprendimiento y métodos ágiles de desarrollo en videojuegos (Coursera)

¡Bienvenido al curso de emprendimiento y métodos ágiles de desarrollo en videojuegos! Este curso es parte del Programa Especializado Coursera en Diseño y Desarrollo de Videojuegos, en la cual aprenderás a diseñar y programar cierto tipo de videojuegos, aumentarás tu comprensión acerca del mercado actual de videojuegos y de lo que se requiere para crear un juego exitoso comercialmente.

Sep 28th 2026
5-12 Weeks