Rutgers Classifieds>Rutgers Online Courses>Introduction to Game Design: Game Systems and Balance

Introduction to Game Design: Game Systems and Balance

About this Course

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. 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

Created by: LaSalle College

Level: Introductory


Related Online Courses

If you look at two genes that serve the same purpose in two different species, how can you rigorously compare these genes in order to see how they have evolved away from each other? In the first... more
This course is designed to show you how to teach computational thinking to children aged 7-12+. The course will be valuable to you, whether you are new to this approach or an enthusiastic... more
This course introduces you to container technologies and how they can be used to modernize your applications, as well as exploring how different AWS services can be used to manage and orchestrate... more
Build on your existing knowledge of conditionals, loops, and functions by studying more about complex Python data structures, including strings, lists, dictionaries, and file input and output.... more
Much of the world's data lives in databases. SQL (or Structured Query Language) is a powerful programming language that is used for communicating with and manipulating data in databases. A working... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL