3. I. Qu'est-ce qu'un design
pattern ?
+
Design Pattern ?
+
MVC ?
+Quelles applications au jeu vidéo ?
4. I. Qu'est-ce qu'un design pattern ?
1/2
Traductions littérales : Patron/Modèle de conception
Définition : Arrangement caractéristique de modules, reconnu
comme bonne pratique en réponse à un problème de conception
d'un logiciel.
digiworks play with brands
5. I. Qu'est-ce qu'un design pattern ?
2/2
Technique d'écriture de recette de cuisine
Recette standardisée pour une catégorie donnée de plat
Plat mieux réussi !
Technique de conception
Conception standardisée pour une catégorie donnée de programme
Programme mieux réussi !
digiworks play with brands
6. II. Exemple de design
pattern :
le pattern MVC
+
Design Pattern ?
+
MVC ?
+Quelles applications au jeu vidéo ?
7. II. Exemple de design pattern : le pattern MVC 1/3
Caractéristiques :
Combinaison des patterns Stratégie et Observer.
Permet de combiner Flexibilité structurelle et Portabilité
digiworks play with brands
8. II. Exemple de design pattern : le pattern MVC 2/3
Modèle : structure de donnée
Vue : l'interface utilisateur
Contrôleur : logique métier
digiworks play with brands
9. II. Exemple de design pattern : le pattern MVC 3/3
V
V
Informe Fournir
r
Demander
Mettre à jour
Modifier
M
M C
C
digiworks play with brands
10. III. Applications au jeu vidéo
+
Design Pattern ?
+
MVC ?
+Quelles applications au jeu vidéo ?
13. III. Applications au jeu vidéo 3/3
Actuellement en développement chez Digiworks :
+Jeu de cartes
+Multi-joueurs
+Multiplateformes
digiworks play with brands
14. Digiworks
Play with brands
02 77 76 37 87
contactweb@digiworks.fr
www.digiworks.fr
twitter @DigiworksStudio
facebook www.facebook.com/DigiworksStudio