# How to create a game

{% hint style="info" %}
“*You can discover more about a person in an hour of play than in a year of conversation.*” - Plato
{% endhint %}

![](https://1936518372-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAffO8xa1ZWmgZvfeK2%2F-MAziv5PreJiYzlKYhyE%2F-MAzk2k2M0KY3qo7iEDB%2Fimage.png?alt=media\&token=0aa49bd6-4b0e-4659-a126-c21f3e3b3189)

### 1) Define the purpose

* What are our learning objectives ?&#x20;
* What do we want to demonstrate ?

![](https://1936518372-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAffO8xa1ZWmgZvfeK2%2F-MAziv5PreJiYzlKYhyE%2F-MAzkBBRZFzieORdRpVt%2Fimage.png?alt=media\&token=cb289dec-fc14-4685-b925-7ae31c7981c5)

### 2) For who ?

Define [personas](https://www.interaction-design.org/literature/article/personas-why-and-how-you-should-use-them) / who are our targets ?

![](https://1936518372-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAffO8xa1ZWmgZvfeK2%2F-MAziv5PreJiYzlKYhyE%2F-MAzkV4MNBTkeEfBEANN%2Fimage.png?alt=media\&token=90870bec-0d99-4f19-9748-88922ab1562a)

### 3) Build a story

Create an environment&#x20;

* Where
* When
* Who (characters )

![](https://1936518372-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAffO8xa1ZWmgZvfeK2%2F-MAziv5PreJiYzlKYhyE%2F-MAzkoF3d8KS4GvjEArf%2Fimage.png?alt=media\&token=fd3028b5-78c8-4157-b268-8bea47aa8255)

### 4) Choose or create a game play

Choose a game play (reuse the concepts of a given game) or create one.

![](https://1936518372-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAffO8xa1ZWmgZvfeK2%2F-MAziv5PreJiYzlKYhyE%2F-MAzksHBHK4pzzd_a0KQ%2Fimage.png?alt=media\&token=9d4c854a-e8b5-4719-92a5-13788c1109b2)

#### Examples of [game mechanics](https://gusandco.net/2011/11/11/les-mecaniques-de-jeux/) :

* Bluff : Je fais croire quelque chose (Poker, Perudo)
* Stop ou encore : Je peux m’arrêter de jouer, ou continuer pour gagner plus de points
* Course : Je gagne si j’arrive avant toi (Jeu de l’oie, Jamaica)
* Programmation: Avant de jouer, je choisis parmi les différentes actions possibles
* Mémoire : Si je me souviens des éléments / cartes précédemment jouées, je marque plus de points (Bonbons, Sherlock)
* ...

### 5) Build the game

Use an iterative approach to build the game :

* Build a prototype
* Test it
* Reflect & adapt

![](https://1936518372-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MAffO8xa1ZWmgZvfeK2%2F-MAziv5PreJiYzlKYhyE%2F-MAzlZU6QLFsg0a4lgnp%2Fimage.png?alt=media\&token=42db6c07-18d5-4e3b-a5a9-7b1c3cc14649)
