Introduction to Game Design: Process and Creation
About this Course
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. When you’re designing a game, you’re designing an intricate system, so you will want a series of steps to help you through the game creation process. This course walks you through those steps—from determining a game’s success criteria and conceptualizing new aspects and core concepts to designing and prototyping your game, through to producing and finalizing your game. It explores what’s involved in designing game experiences for the gaming industry and which elements affect player experiences and behavior. It also identifies some key considerations in ideation and video game development: how to establish your game’s situation, design pillars and loops, and document your game ideas. Topics covered include: The game design process Designing game experiences Envisioning game ideasCreated by: LaSalle College
Level: Introductory

Related Online Courses
This MIS course will cover supporting tech infrastructures (Cloud, Databases, Big Data), the MIS development/ procurement process, and the main integrated systems, ERPs, such as SAP®, Oracle® or M... more
Learn how to use Amazon CodeGuru Reviewer to automatically identify issues and vulnerabilities to improve your code quality with our new digital course, Improve your Java Code using Amazon... more
Organizations now have access to massive amounts of data and it’s influencing the way they operate. They are realizing in order to be successful they must leverage their data to make effective b... more
Step into the area of more complex problems and learn advanced algorithms to help solve them. This course, part of the Algorithms and Data Structures MicroMasters program, discusses inherently hard... more
In this introductory Java programming course, you will be introduced to powerful concepts such as functional abstraction, the object oriented programming (OOP) paradigm and Application Programming... more