1 / 16

Réalisation d’un Framework pour la création de jeux d'arcades 

Groupe MUS-D : FHAL Jonathan KÖNIG Mélanie MAILLET Laurent MANESCHI Romain NOVAK Audrey. Réalisation d’un Framework pour la création de jeux d'arcades . Encadrant : M. Dony. Plan. Introduction Langage et outils Génie logiciel (Patterns) Difficultés et limites Conclusion.

kaipo
Télécharger la présentation

Réalisation d’un Framework pour la création de jeux d'arcades 

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Groupe MUS-D : • FHAL Jonathan • KÖNIG Mélanie • MAILLET Laurent • MANESCHI Romain • NOVAK Audrey Réalisation d’un Framework pour la création de jeux d'arcades  Encadrant : M. Dony

  2. Plan • Introduction • Langage et outils • Génie logiciel (Patterns) • Difficultés et limites • Conclusion Framework - UM2 2009/2010

  3. Introduction • Notre objectif est de réaliser une ligne logicielle (ou framework) codée en langage objet. • Framework : surcouche de bibliothèque permettant de réutiliser du code et qui est parfaitement extensible. Framework - UM2 2009/2010

  4. Introduction (2) • Contraintes: • L’utilisateur doit créer un petit jeu en quelques lignes en étendant nos classes • Utilisation des jeux via le web ou en local quelques soient: • Le navigateur • Le système d’exploitation • Mise en pratique de nos cours d’UML afin de bénéficier d’une bonne architecture pour nos classes Framework - UM2 2009/2010

  5. Langage et outils • API développée par Adobe : Flex • Clients Internet riches • Deux langages différents • Syntaxe à balise : MXML • Langage à objet: ActionScript 3.5 • Langage proche du JavaScript Framework - UM2 2009/2010

  6. Langage et outils (2) API Flex MXML SWF ActionScript Transformé Compilé Framework - UM2 2009/2010

  7. Langage et outils (3) LATEX PROJET BOUML TortoiseSVN Framework - UM2 2009/2010

  8. II. Génie Logiciel • Architecture MVC • Réutilisabilité • Extensibilité

  9. II. Génie Logiciel COEUR Patron de conception composite (Composite Pattern) Patron de conception singleton (Singleton Pattern) Framework - UM2 2009/2010

  10. II. Génie Logiciel CŒUR.Elements Patron de conception état (State Pattern) Patron de conception décorateur (Decorator Pattern) Framework - UM2 2009/2010

  11. II. Génie Logiciel CONTROLEUR Patron de conception singleton (Singleton Pattern) Framework - UM2 2009/2010

  12. II. Génie Logiciel GRAPHIQUE Liaisons avecle Flex Patron de conception décorateur (Decorator Pattern) Framework - UM2 2009/2010

  13. II. Génie Logiciel FABRIQUE Framework - UM2 2009/2010

  14. Difficultés et limites • Relation avec API Flex (graphique) • Collision des Ellipses • À faire en plus : • Formes complexes • Mouvements sur des textures • Apesanteur (Scène + Objet) Framework - UM2 2009/2010

  15. Conclusion • Les objectifs initiaux ont été réalisés • Ajout d’un créateur de jeux fait avec le Framework et générant du code pour celui-ci • Création de jeux d’arcade PingPong DeviensUnHeros Framework - UM2 2009/2010

  16. Merci pour votre écoutePlace à la démonstration Framework - UM2 2009/2010

More Related