1 / 20

Master MIAGE OSIE Session 2004-2005

Jeux vidéo sur mobiles Module : Développement d’applications mobiles Enseignant : Sébastien CHOPLIN. Cédric Montillot Djilali Maghraoui. Master MIAGE OSIE Session 2004-2005. Marché des jeux vidéo sur mobiles Outils de développements Architecture J2ME MIDlet

Download Presentation

Master MIAGE OSIE Session 2004-2005

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. Jeux vidéo sur mobilesModule : Développement d’applications mobilesEnseignant : Sébastien CHOPLIN Cédric Montillot Djilali Maghraoui Master MIAGE OSIE Session 2004-2005

  2. Marché des jeux vidéo sur mobiles Outils de développements Architecture J2ME MIDlet Exemple de développement d’un jeu mobile  Conclusion PLAN

  3. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion Chiffres clés du marché • Un marché mondial estimé à 7 milliards de dollars d’ici 2008 • Marché européen estimé à 500 millions d'euros en 2005 • Entre 6 et 8 millions terminaux "nouvelle génération"en France • Hausse des investissements mondiaux (de 380 à 778 millions d'eurosentre 2003 et 2004)

  4. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion Les prix du marché • En moyenne, un jeu mobile est vendu coûte entre 2 et 15 $ • Différents moyens d'acquisition d'un jeu (sms, téléchargement sur internet...) • Hausse du coût de développement d’un jeu (de 30.000 € à 150.000 €) • Prix de vente fixé par l'éditeur et l'opérateur

  5. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion Les consommateurs • 36% des joueurs ont plus de 24 ans • 58 % des joueurs jouent surtout à la maison • Les jeux d'aventures sont les plus téléchargés • les sessions de jeux durent en moyenne une vingtaine de minutes.

  6. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion JBuider (MobileSet) • Développement d’applications Java pour mobiles • Composants de conception graphiques

  7. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion J2ME Wireless Toolkit • Permet de créer et de gérer des applications java pour les terminaux mobiles • Comprend des émulateurs de terminaux mobiles • Gratuit

  8. Marché Outils de développement Packages optionnels Architecture J2ME MIDP MIDlets Exemple de développement CLDC Conclusion KVM J2ME J2ME pour téléphones portables

  9. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion J2ME Packages optionnels • K Virtual Machine • Machine virtuelle java prévue pour des dispositifs à ressources limitées • Entre 40 et 80 ko MIDP CLDC KVM

  10. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion J2ME Packages optionnels • Connected Limited Device Configuration • Configuration conçue pour des dispositifs avec des processeurs lents et mémoire limitée • Configuration limitée (pas de données à virgule flottante) • java.lang.*, java.util.*, entrées-sorties, sécurité MIDP CLDC KVM

  11. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion J2ME Packages optionnels • Mobile Information Device Profile • Profil pour les appareils mobiles utilisant CLDC • Ensemble de classes API (cycle de vie d’une MIDlet, affichage sur écran LCD) • MIDP version 2.0 MIDP CLDC KVM

  12. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion J2ME Packages optionnels • Bluetooth • Fonctionnalités propriétaires (jeux) MIDP CLDC KVM

  13. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion MIDlets • Mobile Information Device Applet • MIDlet = application MIDP • Comporte minimalement les méthodes : • startApp() • pauseApp() • destroyApp()

  14. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion 1ère étape : Configuration du poste de travail • Installation du JDK standard de SUN (http://java.sun.com/downloads) • Installation de l’outil J2ME Wireless Toolkit (http://java.sun.com/j2me) • Lancez le programme KToolbar • Créer un nouveau projet que nous appellerons ici Bing • Editer le fichier Bing.java issu de la création du projet (répertoire « src » du projet)

  15. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion 2ème étape : Ecriture du code source de notre jeu

  16. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion 3ème étape : Génération des fichiers .jar et .jad • Revenez ensuite dans la KToolbar • Cliquez Project>Package>Create Package • Les fichiers Bing.jar et Bing.jad sont alors générés dans le répertoire « bin » du projet • Cliquez sur le Run pour tester votre jeu qui apparaît alors dans un émulateur

  17. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion 4ème étape : Transmission des fichiers .jar et .jad à votre mobile • Transmission par infrarouge (port) • Transmission grâce à la technologie Bluetooth • Transmission à l’aide d’un câble

  18. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion Aperçu du jeu sur votre téléphone portable

  19. Marché Outils de développement Architecture J2ME MIDlets Exemple de développement Conclusion Conclusion • La création d’un jeu mobile est à la portée de chacun • De nombreux outils sont développés pour rendre facile la création d’un jeu mobile • Un marché des jeux mobiles en devenir • Vers une concurrence de plus en plus accrue des téléphones portables vis à vis des consoles de jeux • Vers un développement en masse des jeux mobiles multijoueurs

  20. Bibliographie - Sitographie • Ouvrage : - Micro Java Game Developpement (D. FOX, R. VERHOVSEK) Edition Addison Wesley • Sites Internet : • http://defaut.developpez.com • http://www.progx.org • http://www.borland.fr • http://perso.wanadoo.fr/ck/Langages.htm • http://corporate.in-fusio.com

More Related