Game Design Fundamentals | Ritesh Kanjee | Skillshare
Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
9 Videos (1h 34m)
    • Section 1 Lecture 1 - Introduction

    • Section 2 Lecture 2 - PLayers Expecttation Part 1

    • Section 2 Lecture 3 - Players Expecttation Part 2

    • Section 3 Lecture 4 - Refining the Game Idea

    • Section 4 Lecture 4 - Gameplay Chunks

    • Section 5 Lecture 6 - Artificial Intelligence

    • Section 6 Lecture 7 - Refining the Gameplay

    • Section 7 Lecture 8 - Documenting the Game

    • Section 8 Lecture 9 - Analyzing the Overall Gameplay


About This Class

Starting out creating an interactive experience, of any sort really, can be rather daunting. In this course, we’ll run through the basic components of a game, so we can get a handle on what the next steps are when you make the jump from the course lectures to your own projects.

In this course we will learn different ways and techniques about how an Indie game developer can improve his gameplay, make his gameplay more addictive by understanding action-response theory.

We are going to cover different topics related to game design like what a user expects when he buys the game, what are the things that user want and what user don't want. We are going to cover different gameplay chunks and how we can improve our quality by implementing we are going to learn about Dos and Don'ts of Artificial Intelligence with how we can polish our prototype and much more.

Its a quick start guide in Game Design. You will be taken through the different live examples that how these concepts are implemented to famous AAA games that makes them more addictive.

This course is perfect for anyone who wants to start his/her career as a game designer/Indie Game developer and also for students that are looking for a quick start in game design.

Course is based upon research on AAA games that are famous in the market.

What will you learn? Different mechanisms/Examples to think about Dos and Don'ts to implement while designing Level/Gameplay.

  1. How to Identify limitations in Idea with respect to Story, Technology and Gameplay.
  2. How Artificial intelligence can help in getting things done easily.
  3. What player expects when he buys/download your game.
  4. Understand User Input/Response behavior.
  5. Compare different games according to their game design.

In this course we will get to know how world class games use these concepts to implement their addictive gameplay according to the player expectation.

Start playing now and press "take this course".

What are the requirements?

  • Programming or computer skills are not needed for this course
  • If you are a gamer that would help in understanding different aspects due to example in the lectures

What is the target audience?

  • Students who want to learn game design principles.
  • Indie game developers who want to enhance their game design knowledge to enhance their games experience with users.
  • If you enjoy playing games, This course will teach you a better understanding how these game design principles help the designers to create such an addictive flow gameplay





  • --
  • Beginner
  • Intermediate
  • Advanced
  • All Levels
  • Beg/Int
  • Int/Adv


Community Generated

The level is determined by a majority opinion of students who have reviewed this class. The teacher's recommendation is shown until at least 5 student responses are collected.

Ritesh Kanjee

Masters Degree in Electronic Engineering

Arduino Startups has over 7 years in Printed Circuit Board (PCB) design as well in image processing and embedded control.

See full profile

Report class