Title: Utilisation de la thorie des jeux dans la conception de jeux vido
1Utilisation de la théorie des jeuxdans la
conception de jeux vidéo
- Emmanuel Guardiola,
- Stéphane Natkin
2Théorie des jeux
- Fondée par Von Neuman et Morgenstern en 1944
- Considérée comme un fondement théorique à
l'analyse des situations de concurrence, de
conflit et de négociation économique - Discuté dans de nombreux traités de conception
des jeux vidéo - Jeu à un joueur (stratégie, combat) analyse dun
gameplay global recherche des stratégies
dominantes, équilibre de Nash, stratégie mixte - Jeu à deux joueurs compétitifs, analyse des
stratégies de chaque joueurs
3Ex Un jeu de stratégie(Rollins)
Ce jeu na pas déquilibre de Nash en stratégie
pure
4Analyse du résultat
- Toute solution comporte des archers
- On peut jouer en nutilisant que des archers et
des sorciers. - Il faut utiliser dautres mécanismes de gameplay
pour justifier toutes les classes de personnages
5Utilisation subtiles des calculs dans le jeu
vidéo solo
- Le système joue contre le joueur
- Aucune des hypothèses sur le partage
dinformation nest vérifiée (information
complète et parfaite) lordinateur et le
concepteur savent tout, le joueur ce que lon
veut bien lui dire - Lobjectif nest pas détudier un équilibre
stratégique dans un domaine ou les règles sont
des hypothèses mais de construire ces règles - Contrairement au calcul économique il sagit de
construire un jeu - Calcul dune stratégie mixte pour lordinateur
non stable mais voisine de la stabilité
6OBJECTIFS
- Comment faire un modèle, au sens de la théorie
des jeux, des décisions du joueur et de
lordinateur - Que révèle ce modèle sur le Gameplay?
- Est que la théorie des jeux peut servir dans
lanalyse et la conception des jeux ?
7UNE EXPERIENCE NINJA GAIDEN (Tecmo 2004)
- Pourquoi ?
- Jeu solo daction, 3D temps réel 3D, Action Un
exemple typique du marché - Contenu adapté à létude
- Le Joueur est en conflit permanent avec des
groupes dennemis - Le système de jeu est basée sur les stratégies de
groupe - Analyse du game play sur une séquence daction
(une quête)
8Matériel utilisé
- Une vidéo
- Surtout de nombreuses expériences de jeu
9Situation de jeu
Door to reach
Enemies formation
Avatar
10Stratégies du joueur
- Les actions sur le paddle
Bloc
Center camera
Avatar Moves Precision shoot
Powerfull attack
Normal attack and contextual action
Range weapon
PauseSkip cinematic
Jump Under water moves
Map
First person camera
11Construction des entrées
- Premier problème les actions correspondant à une
entrée sont contextuelles
1 La roulade nest pas breakable même si
elle permet à ladversaire de passer certaine de
ses attaque, elle
12Human players entries in the model The
evolving of the connection between control and
result
- For each entry and in each matrix the effect must
be reevaluated
1 La roulade nest pas breakable même si
elle permet à ladversaire de passer certaine de
ses attaque, elle
13Evolution dynamique de létat du jeu
- Le comportement du groupe des adversaires dépend
de la position de lavatar par rapport au groupe
Avatar is visible For the ennemis
Enemies doesnt exist
Protected Zone
Critical Zone
Individual Zone
Dans chaque zone le groupe a des comportements
différents
14Comportement du groupe dans une zone les
stratégies du système
15Structure dune matrice
16Evaluation de coûts et gains
17Evaluation de coûts et gainsYellow Aura (Money
of Ninja Gaiden)
1 la systémique permettrait une visibilité de
ces transformations de ressources monnaie/
potion/ point de vie/ potentiel de survie/ gain
de bonus.
18Situation 1 to 3 engagementPlayer in Visible
Zone
19Dans la zone visible
20Dune zone à une autre, dune matrice à la
suivante
21Situation 4, 5 6 dans la Zone protégée
- Matrices intéressantes à faire pour boucler tous
les possibles de cette situation de jeu - Matrice en saut (le joueur souvre les attaques
en piquet, peut prendre appui sur les murs ce
sont des tactiques mises en avant pas les
créateurs du jeu dans la notice pour mieux
vaincre les ennemis), - matrice avec sort Fire Shield activé (avec ce
sort, le joueur na quà sapprocher des ennemis
pour leur faire des dommages)
22Dans la zone protégée
Gain par dégât de larme a multiplier par
nombre dennemis à portée dimpact Dans le cas du
sort -1700 maximum au mieux en sous-jeu
23Analyse du gameplay
24Conclusion