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 Encadrant.

Slides:



Advertisements
Présentations similaires
Master SIR (M2) Année Développement en environnement J2EE de Web services pour l'interopérabilité du projet CASTORE ce stage de fin d’étude a.
Advertisements

Réalisation d’un Framework pour la création de jeux d'arcades
Sommaire Présentation du projet Déroulement du projet Partie technique
POO par Jenny Benois-Pineau 25/03/2017.
Première expérience d’utilisation des Web Services dans SmartTools Didier Parigot Projet OASIS INRIA Sophia www-sop.inria.fr/oasis/SmartTools Journée.
1/22 Présentation Dechou & CO Développement dun programme de gestion dascenseurs Spécifications fonctionnelles générales.
TER Gestionnaires de contenu en ligne
Simulateur de chaîne de production par Icobjs
VI50 – TP3 Introduction à Virtools. Virtools Virtools Media Design 3DS, Maya, Lightwave… Sound Design wav, mp3… Texture, 2D interface jpg, bmp… Specific.
Projet 4info.
Développement dun simulateur dinterface graphique à distance Présenté par Michaël Delhaye Promoteur : Jean Vanderdonckt.
Page de garde Introduction aux Design Patterns ISIA, Mars 2003
2006/2007Denis Cabasson – Programmation Web Cours de programmation web ENSAE
Chef de projet : Paul ROOSENS Membre du projet : Vadim PIVAK
1. Introduction: Vous avez dit MMORTS ? contexte de notre TER 2. Survol du projet: Les différentes composantes du projet Le jeu Organisation du travail.
Présentation Struts1-JaxB
JAVASERVER FACES Un framework Java pour le développement Web.
N. Le Gall A. Jaouën E. Morin C. Coelo Cuzon D. Le Toux
Revue de Projet : Sondages en Lignes 15 mars 2010 Coach : Clément CROCHEMORE Tracker : Mélissa PETIT Client : Elie LESUEUR Testeurs : Paul TOUTAIN et Thierry.
1. Introduction: Vous avez dit MMORTS ? contexte de notre TER 2. Survol du projet: Les différentes composantes du projet Le jeu Organisation du travail.
Journées Pattern Grenoble - 1 Une expérience à l'IUT de Bayonne : Les patrons Composite et Interprète Philippe Lopistéguy I.U.T. de Bayonne-Pays.
Développement d’application web
Raphael Guye Bellil Saoussen Enseignant : David Grünenwald 3 mai 2010 Sport Ranking Application Web 2 – Ruby on Rails.
Application to Blot Synteny
Chef de projet : Paul Roosens Membre du projet : Vadim PIVAK
Sommaire I- Présentation du projet II- Analyse du projet
Clients riches RIA (Rich Internet Application) / RDA
Portée, arrimages et intervenants Évolution des méthodes
Adaptée du cours de Richard Grin
Solvent eXtraction Database - INTERNET -
Patrons de conceptions de créations
Outil de gestion des cartes grises
Création d’une communauté web scénarisée : le projet Crealys
0 Objectifs de la session n°1  Revenir sur toutes les bases théoriques nécessaires pour devenir un développeur Web,  Découvrir l’ensemble des langages.
AngularJS.
Designs Patterns comment rendre son code faiblement couplé, et maintenable...
« Le plaisir du chercheur : retrousser les jupes de la nature » Jean Rostand Proposer une « Interface Homme Machine » en utilisant une technologie Client.
CRC Nancy France Télécom Romain Arnoux 2A DUT Informatique.
Arbre GénéalogiqueDiagramme de Classes Comment la visualisation d’une hiérarchie de classes facilitera le travail de notre client ?
Nexeto.  Entreprise ◦ ADINFO ◦ Nexeto  Besoins ◦ Objectifs ◦ Outils/Moyens ◦ ATS ◦ Planning  Projet de stage ◦ Conception ◦ Réalisation  Bilan  Résultats.
Composants graphiques en ACube Framework client riche SVG.
Easy Solutions Création d'un CRM
Présentation du développement du projet.  Introduction  Conception et méthodes  Developpement  Conclusion 2.
Simulation du rôle de la communication dans l’établissement d’un réseau de liens sociaux Projet GPL :
SAGE is a JavaScript Framework for embedding rich 3D content in a web page. –Uses Hardware Acceleration. –Runs on majors Browsers and Operating Systems.
Power AMC-Rational Rational Rose, Étude comparative
Toolkit WEB de contrôle en SVG Equipe Koala d’ILOG Encadré par Colas Nahaboo Isabelle LAFAYE.
Les langages de programmation
LOGO 2010/2011 Encadré par: Mr Chaouech Helmi Elaborée par: Galloussi Ons Université de Carthage Faculté des Sciences économique et de Gestion de Nabeul.
1 Projet SRC – 2ème année Présentation de la phase P2 - Création de sites internet - 1 Commanditaire : M. Frédéric HURST.
1 Interface Web-Service pour une application génie logiciel Equipe : LIP6 Team Move Date : 02/09/2008 Auteur : S. HONG Encadrants : F. KORDON / J.B. VORON.
Réalisation d'un plugin pour la gestion
TER LOGO Model a copier coller a chaque nouvelle diapositive.
Poly Defense Soutenance de Projet de programmation oriEntee objet
Richard KRITTER Flavien LAURENT Université de Paris-Est Marne La Vallée (UPEMLV), Ingénieur.
Karine Vallin - Dorian Baysset
1 BTS Informatique de Gestion : Option développeur d'application Session 2011.
Apports des clients riches dans le monde du WEB 2.0
Rampart Projet de développement Sommaire  Présentation générale  Architecture & Modélisation  Environnement de travail  Démonstration.
Soyez les Bienvenus.
Introduction aux technologies des web services en Java EE
Projet SwitcHome Cahier des charges techniques Adeline COUPE, Hélène DRAUX, Ismaïla GIROUX, Loïc TACHET.
Projet SwitcHome Cahier des charges techniques Adeline COUPE, Hélène DRAUX, Ismaïla GIROUX, Loïc TACHET.
Introduction au HTML Qu’est ce que le HTML ?
Les outils de prototypage Par : Sahin Nil - Eng Charles - Ginet Axel - Koita Baba - Prele Fanny (G2S2) 1.
SCRATCH Réalisé par : slim_java. PLAN I. INTRODUCTION II. EXEMPLES DE PROJET III. INSTALLATION IV. EXPLOITATION DU LOGICIEL 1. INTERFACE LOGICIEL 2. PROGRAMMATION.
DUT 1ère année Génie Biologique Paul-Antoine Bisgambiglia Année
Jquery Veille technologie – Nathan Chéron
Transcription de la présentation:

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 Encadrant : M. Dony

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

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. 3 Framework - UM2 2009/2010

Introduction (2) Framework - UM2 2009/  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

Langage et outils Framework - UM2 2009/  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/ API Flex Langage et outils (2) TransforméCompilé

Framework - UM2 2009/ Langage et outils (3) PROJET TortoiseSVN

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

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

Framework - UM2 2009/ II. Génie Logiciel Patron de conception état (State Pattern) Patron de conception décorateur (Decorator Pattern)

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

Framework - UM2 2009/ II. Génie Logiciel Patron de conception décorateur (Decorator Pattern) Liaisons avec le Flex

Framework - UM2 2009/ II. Génie Logiciel

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

Conclusion Framework - UM2 2009/  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 PingPongDeviensUnHeros

Merci pour votre écoute Place à la démonstration Framework - UM2 2009/