• J'aime
Presentation bubble blast 2 par nicolas calvi
Prochain SlideShare
Chargement dans... 5
×

Presentation bubble blast 2 par nicolas calvi

  • 437 vues
Transféré le

Présentation du jeu Bubble Blast 2 par Nicolas CALVI (@nicolascalvi) http://blog.nicolascalvi.com/

Présentation du jeu Bubble Blast 2 par Nicolas CALVI (@nicolascalvi) http://blog.nicolascalvi.com/

Plus dans : Technologies
  • Full Name Full Name Comment goes here.
    Êtes-vous sûr de vouloir
    Votre message apparaîtra ici
    Soyez le premier à commenter
    Be the first to like this
Aucun téléchargement

Vues

Total des vues
437
Sur Slideshare
0
À partir des ajouts
0
Nombre d'ajouts
0

Actions

Partages
Téléchargements
1
Commentaires
0
J'aime
0

Ajouts 0

No embeds

Signaler un contenu

Signalé comme inapproprié Signaler comme inapproprié
Signaler comme inapproprié

Indiquez la raison pour laquelle vous avez signalé cette présentation comme n'étant pas appropriée.

Annuler
    No notes for slide

Transcript

  • 1. BUBBLE BLAST 2Jeu sur Windows 8
  • 2. NICOLAS CALVICONSULTANT ET FORMATEUR - spécialisé dans lesinterfaces NUIMVP Hardware Interaction Design and Development : 1erjanvier 2011Blog – http://blog.nicolascalvi.comTwitter - @nicolascalviPage Facebook – Black Blog
  • 3. BUBBLE BLAST 2DEMONSTRATION DU JEU
  • 4. ARCHITECTUREWINDOWS 8 & DIRECTX
  • 5. METRO  STORE  APP     XAML  /  C#     U*lisé  pour  la  par*e  interface     Plus  facile  a  me;re  en  place  qu’avec  un  moteur  de  jeu     Permet  d’u*liser  la  facilité  de  descrip*ons  d’interface     Gérer  en  MVVM     Permet  de  gérer  les  états  de  l’applica*on  (Snap,  Fill,  etc..)     SharpDX  (2.4.0.0)     U*lisé  pour  la  par*e  purement  jeu  (son  et  image)     Permet  un  affichage  plus  fluide  pour  les  anima*ons     Nécessité  de  refaire  un  mini  moteur  de  jeu  Les technologies utilisées
  • 6. WINDOWS  STORE  APPLICATION    XAML  /  C#     Chargement  des  ressources  XAML     Gérer  les  différentes  résolu*ons  (u*lisa*on  d’un  ViewBox)     Gérer  la  communica*on  entre  SharpDX  et  MVVM    SharpDX  (2.4.0.0)     Faire  le  pont  entre  XAML  et  SharpDX  pour  les  contacts     Gérer  la  mise  en  suspension  de  l’applica*on     Gérer  le  changement  de  résolu*on  a  cause  des  vues   (rechargement  des  ressources)  Les problématiques
  • 7. PAS  SI  SIMLPE  …     XAML  /  C#     U*lisé  pour  la  par*e  interface     Plus  facile  a  me;re  en  place  qu’avec  un  moteur  de  jeu     Permet  d’u*liser  la  facilité  de  descrip*ons  d’interface     Gérer  en  MVVM     Permet  de  gérer  les  états  de  l’applica*on  (Snap,  Fill,  etc..)     SDK  pour  la  publicité  remplis  de  contraintes  et  de  bugs   (chargement  synchrone  et  toujours  au  dessus  de  l’interface)     SharpDX  (2.4.0.0)     U*lisé  pour  la  par*e  purement  jeu  (son  et  image)     Permet  un  affichage  plus  fluide  pour  les  anim*a*ons     Nécessité  de  refaire  un  mini  moteur  de  jeu  Les problématiques
  • 8. DESQUESTIONS ?BUBBLE BLAST 2 BIENTÔT SUR LE STORE