Développer un jeu multiplateformes
Démo avec MonoGame

Karim Esskalli
Développeur, TalentSoft
@osmox

MonoGame
Plan
I.
II.
III.
IV.
V.

Planification : Audience, compétition
Organisation : Collaboration, cibler les plateformes
Démo a...
PLANIFICATION
Audience, compétition

#mstechdays

MonoGame
Audience
• C’est vraiment nécessaire ?
• Cibler votre audience:
– Définir votre objectif
– Game design

#mstechdays

MonoG...
Compétition
• Axes d’analyse :
– Prix
– Disponibilité sur les autres plateformes
– Les points de différentiation

#mstechd...
ORGANISATION
Collaboration, cibler les plateformes

#mstechdays

MonoGame
Organisation
• Solo ? dream team ?
• Gestionnaire Git :
– Visual Studio Online Basic : tfs.visualstudio.com
– Bitbucket : ...
Organisation : Plateformes

!=

#mstechdays

!=

MonoGame
Organisation
• Quelques références :
–
–
–
–
–

#mstechdays

Construct2
Unity 3d
GameMaker
MonoGame
Corona SDK

MonoGame
MONOGAME
Présentation & démo

#mstechdays

MonoGame
MonoGame : Write once, play everywhere
• Implémentation open source de l’API XNA
4.0
• Démarrage du projet en 2009 (XNA To...
MonoGame
MonoGame
SharpDX

OpenTK

DirectX 11

Xamarin

Desktop PC

#mstechdays

Windows
Phone 8

WinRT

MonoGame

Android...
MonoGame: Infinite Flight

#mstechdays

MonoGame
MonoGame: ARMED!

#mstechdays

MonoGame
MonoGame: Bastion

#mstechdays

MonoGame
MONOGAME
LIVE CODING

#mstechdays

MonoGame
MonoGame
Repère :
(0, 0)

Sprite :
(largeur, 0)

Elément graphique qui peut se
déplacer sur l'écran

(0, hauteur)
#mstechd...
MonoGame : Cycle de vie
Update
Initialize

LoadContent

UnloadContent
Draw

#mstechdays

MonoGame
MonoGame
• Pour aller plus loin :
– Intégration d’un moteur de physique :
• Box2D, Farseer Physics
– Intégration des meill...
STRATÉGIES DE MONÉTISATION
Monétisation

#mstechdays

MonoGame
Monétisation
• Gratuit (Publicité intégrée ?)
• Payant (1,19€ / 0,99€)
• Version d’évaluation
– basée sur la durée et/ou s...
#mstechdays

MonoGame
#mstechdays

MonoGame
#mstechdays

MonoGame
SOUMISSION DE VOTRE JEU
Windows Phone Marketplace & Windows Store, analyse des
données

#mstechdays

MonoGame
Soumission du jeu
Windows Phone Marketplace

Windows Store

• Package XAP
• Validation technique via le
Store Test Kit

• ...
Analyse des données
• Permet de comprendre :
– Le comportement des utilisateurs
– Les fonctionnalités qui ont du succès

•...
Analyse des données
• Le Dashboard du Windows Store fournit :
–
–
–
–

Le nombre de téléchargements
Le nombre d’achats
Le ...
Windows Store

#mstechdays

MonoGame
Windows Store

#mstechdays

MonoGame
Windows Store

#mstechdays

MonoGame
Prochaine étape ?
monogame.net | Downloads
dev.windows.com | Tableau de bord
dev.windowsphone.com | Tableau de
bord

Soume...
MERCI
Q&A

#mstechdays

MonoGame
Donnez votre avis !
Depuis votre smartphone sur :
http://notes.mstechdays.fr
De nombreux lots à gagner toute les heures !!...
Digital is
business
Développer un jeu multi plateformes avec MonoGame
Prochain SlideShare
Chargement dans…5
×

Développer un jeu multi plateformes avec MonoGame

1 404 vues

Publié le

Envie de développez des jeux pour Windows 8 et Windows Phone 8 ? Par où commencer ? Comment réutiliser mon code ? Venez découvrir MonoGame, un Framework multi-plateformes, entièrement gratuit et open source. La présentation vous guidera du planning initial de votre jeu à la monétisation en passant par une démo et de nombreux conseils pour vous aider à vous lancer dans l’aventure.

Speaker : Karim Esskalli (EpixLab)

Publié dans : Technologie
0 commentaire
1 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 404
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
12
Commentaires
0
J’aime
1
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Développer un jeu multi plateformes avec MonoGame

  1. 1. Développer un jeu multiplateformes Démo avec MonoGame Karim Esskalli Développeur, TalentSoft @osmox MonoGame
  2. 2. Plan I. II. III. IV. V. Planification : Audience, compétition Organisation : Collaboration, cibler les plateformes Démo avec MonoGame : Présentation & live coding Stratégies de monétisation : Payant, gratuit, version d’évaluation Soumission de votre jeu : Windows Phone Marketplace & Windows Store #mstechdays MonoGame
  3. 3. PLANIFICATION Audience, compétition #mstechdays MonoGame
  4. 4. Audience • C’est vraiment nécessaire ? • Cibler votre audience: – Définir votre objectif – Game design #mstechdays MonoGame
  5. 5. Compétition • Axes d’analyse : – Prix – Disponibilité sur les autres plateformes – Les points de différentiation #mstechdays MonoGame
  6. 6. ORGANISATION Collaboration, cibler les plateformes #mstechdays MonoGame
  7. 7. Organisation • Solo ? dream team ? • Gestionnaire Git : – Visual Studio Online Basic : tfs.visualstudio.com – Bitbucket : bitbucket.org – GitHub : github.com #mstechdays MonoGame
  8. 8. Organisation : Plateformes != #mstechdays != MonoGame
  9. 9. Organisation • Quelques références : – – – – – #mstechdays Construct2 Unity 3d GameMaker MonoGame Corona SDK MonoGame
  10. 10. MONOGAME Présentation & démo #mstechdays MonoGame
  11. 11. MonoGame : Write once, play everywhere • Implémentation open source de l’API XNA 4.0 • Démarrage du projet en 2009 (XNA Touch) • Multiplateforme : – – – – #mstechdays Windows 8 / RT, Mac, Linux Windows Phone 8, iOS, Android, Ouya PlayStation Mobile En cours : Playstation 4, Wii U MonoGame
  12. 12. MonoGame MonoGame SharpDX OpenTK DirectX 11 Xamarin Desktop PC #mstechdays Windows Phone 8 WinRT MonoGame Android, Ouya iOS
  13. 13. MonoGame: Infinite Flight #mstechdays MonoGame
  14. 14. MonoGame: ARMED! #mstechdays MonoGame
  15. 15. MonoGame: Bastion #mstechdays MonoGame
  16. 16. MONOGAME LIVE CODING #mstechdays MonoGame
  17. 17. MonoGame Repère : (0, 0) Sprite : (largeur, 0) Elément graphique qui peut se déplacer sur l'écran (0, hauteur) #mstechdays MonoGame
  18. 18. MonoGame : Cycle de vie Update Initialize LoadContent UnloadContent Draw #mstechdays MonoGame
  19. 19. MonoGame • Pour aller plus loin : – Intégration d’un moteur de physique : • Box2D, Farseer Physics – Intégration des meilleurs scores : • Windows Azure Mobile Services – Intégration des réseaux sociaux : • Facebook & Twitter #mstechdays MonoGame
  20. 20. STRATÉGIES DE MONÉTISATION Monétisation #mstechdays MonoGame
  21. 21. Monétisation • Gratuit (Publicité intégrée ?) • Payant (1,19€ / 0,99€) • Version d’évaluation – basée sur la durée et/ou sur la fonctionnalité • Achat « In-app » (Achats dans l’application) • Achat des consommables (or, pièces, etc…) #mstechdays MonoGame
  22. 22. #mstechdays MonoGame
  23. 23. #mstechdays MonoGame
  24. 24. #mstechdays MonoGame
  25. 25. SOUMISSION DE VOTRE JEU Windows Phone Marketplace & Windows Store, analyse des données #mstechdays MonoGame
  26. 26. Soumission du jeu Windows Phone Marketplace Windows Store • Package XAP • Validation technique via le Store Test Kit • Package APPXUPLOAD • Validation technique via le Windows App Cert Kit #mstechdays MonoGame
  27. 27. Analyse des données • Permet de comprendre : – Le comportement des utilisateurs – Les fonctionnalités qui ont du succès • L’analyse permet d’avoir un feedback réel avec des données stratégiques #mstechdays MonoGame
  28. 28. Analyse des données • Le Dashboard du Windows Store fournit : – – – – Le nombre de téléchargements Le nombre d’achats Le nombre d’achats in app Les sources de visite de votre application sur le Windows Store – Le détail des téléchargements et achats par jour #mstechdays MonoGame
  29. 29. Windows Store #mstechdays MonoGame
  30. 30. Windows Store #mstechdays MonoGame
  31. 31. Windows Store #mstechdays MonoGame
  32. 32. Prochaine étape ? monogame.net | Downloads dev.windows.com | Tableau de bord dev.windowsphone.com | Tableau de bord Soumettre vos créations  #mstechdays MonoGame
  33. 33. MERCI Q&A #mstechdays MonoGame
  34. 34. Donnez votre avis ! Depuis votre smartphone sur : http://notes.mstechdays.fr De nombreux lots à gagner toute les heures !!! Claviers, souris et jeux Microsoft… Merci de nous aider à améliorer les Techdays ! #mstechdays MonoGame
  35. 35. Digital is business

×