Ghost Attack                     write once, build everywheremardi 5 février 13
Qui suis je ?                     • Game developer, Formateur, Testeur                       QA(Unity), Freelance, Insomni...
mardi 5 février 13
Ghost attack                     • Le jeu où il faut                       massacrer les                       membres de ...
mais sur quelles                            plateformes ?                     • PC, MAC, Linux                     • IOS, ...
Comment ca marche ?                     • Le projet MONO                     • Miguel de Icaza (1972)mardi 5 février 13
Partir des specs pour                           faire mieux                     • Les Specs sont disponibles pour c# et MS...
Donc on peut lire                              mais...                     • mais pas travailler sur le projet mono !     ...
Good old times                     • Write once, debug everywhere                     • JIT vers les processeurs concernés...
MonoDroid                     • La plupart des éléments natifs java ont été                       exposés en language géné...
MonoTouch                     • Apple et les règlementations pour l’App                       Store                     • ...
Communiquer avec du                           natif                     • Exposer du code natif et le récuperer en        ...
Embarquer le player                         dans du natif                     • Un bout d’unity dans une application      ...
Mais unity                     • Ce n’est pas uniquement mono, c’est le                       moteur physique, audio, rese...
Compilation                            Conditionnelle                     • Directives de préprocesseur                   ...
Une communauté deja                           existante                     • Tous les dev c# peuvent travailler dessusmar...
Mono VS .NET                     • La compatibilité de .NET sur windows                       uniquement                  ...
Une ancienne version                     • Unity implémente mono 2.6                     • Une version stable mais pas à j...
Merci !                     Questions ?                     cherifyounis@gmail.com                         @cherifYounisma...
Prochain SlideShare
Chargement dans…5
×

Slides unity meetup chérif

881 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

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

Aucune remarque pour cette diapositive

Slides unity meetup chérif

  1. 1. Ghost Attack write once, build everywheremardi 5 février 13
  2. 2. Qui suis je ? • Game developer, Formateur, Testeur QA(Unity), Freelance, Insomniaque ... • www.cherif-younis.com • @cherifYounismardi 5 février 13
  3. 3. mardi 5 février 13
  4. 4. Ghost attack • Le jeu où il faut massacrer les membres de be my app !mardi 5 février 13
  5. 5. mais sur quelles plateformes ? • PC, MAC, Linux • IOS, Android (Windows phone?) • PS3, Xbox360, WII • WebPlayer, Flash, Google native clientmardi 5 février 13
  6. 6. Comment ca marche ? • Le projet MONO • Miguel de Icaza (1972)mardi 5 février 13
  7. 7. Partir des specs pour faire mieux • Les Specs sont disponibles pour c# et MSIL • Mono a été créé à partir de la doc parce que .NET est open source mais pas libremardi 5 février 13
  8. 8. Donc on peut lire mais... • mais pas travailler sur le projet mono ! • des personnes ont pris en charge dimplémenter un bout du framework :)mardi 5 février 13
  9. 9. Good old times • Write once, debug everywhere • JIT vers les processeurs concernés (windows, mac, linux)mardi 5 février 13
  10. 10. MonoDroid • La plupart des éléments natifs java ont été exposés en language générique c#mardi 5 février 13
  11. 11. MonoTouch • Apple et les règlementations pour l’App Store • du natif un point c’est tout !mardi 5 février 13
  12. 12. Communiquer avec du natif • Exposer du code natif et le récuperer en C#... • pour écrire sur le disque, utiliser le gps ...mardi 5 février 13
  13. 13. Embarquer le player dans du natif • Un bout d’unity dans une application native ! • Les actions dans le player peuvent affecter l’appli native et vice versamardi 5 février 13
  14. 14. Mais unity • Ce n’est pas uniquement mono, c’est le moteur physique, audio, reseau... • Gérer les inputs, les résolutions, mais le reste est génériquemardi 5 février 13
  15. 15. Compilation Conditionnelle • Directives de préprocesseur • #UNITY_EDITOR • #UNITY_PS3 • #ENDIFmardi 5 février 13
  16. 16. Une communauté deja existante • Tous les dev c# peuvent travailler dessusmardi 5 février 13
  17. 17. Mono VS .NET • La compatibilité de .NET sur windows uniquement • Roslyn compilateur c# en c# mais ne supporte pas tout encoremardi 5 février 13
  18. 18. Une ancienne version • Unity implémente mono 2.6 • Une version stable mais pas à jourmardi 5 février 13
  19. 19. Merci ! Questions ? cherifyounis@gmail.com @cherifYounismardi 5 février 13

×