XNA sous Linux et Mac avec MonoGame

Background, Sprite et déplacement clavier

XNA est une Framework de développement génial qui permet de créer des jeux en C# pour Windows, Xbox 360 et Windows Phone 7. Un des défaut du Framework est d’être très lié aux technologies de Microsoft et par conséquant de ne pas fonctionner sur d’autres plateformes. Cela est cependant révolu grâce à MonoGame (et bientôt ExEn), un Framework portable et Open Source calqué sur XNA et qui fonctionne sur une multitude de plateformes grâce au runtime Mono et/ou .Net. Grâce à MonoGame vous pourrez développer vos jeux pour Windows XP, Vista, 7, 8 Linux Mac OSX iOS (en utilisant MonoTouch) Android (en utilisant MonoDroid) L’avantage de MonoGame est d’utiliser les mêmes espaces de noms que XNA, en réalité c’est une réécriture total du Framework de Microsoft pour fonctionner avec OpenGL. En théorie un code XNA peut être recompilé directement avec MonoGame sans aucune modifications (seules les références du projet devront être … Lire cet article

Share

XnBreak

Port de mon casse brique sur Windows Phone 7 - 2

XnBreak est un jeu de type casse brique au look très coloré compatible Windows et Windows Phone 7. Ce petit jeu a été réalisé en mai 2010 dans le cadre d’une épreuve au BTS Informatique de Gestion. Il a été développé en 5 jours (code, graphismes et tests). Après l’épreuve du BTS j’ai décidé de le porté vers Windows Phone 7 pour me faire un peut la main sur le nouveau framework mobile de Microsoft. J’avais déjà réalisé un petit casse brique en décembre 2009 lorsque je commençais à apprendre à utiliser XNA 3.1 mais celui ci était assez laid et ne proposait ni menu, ni pause, rien en fait J’ai alors entrepris la réalisation d’un nouveau jeu qui donna XnBreak. Le port vers Windows Phone 7 s’est fait assez facilement, en fait les deux grosses difficultés étaient de passer d’XNA 3.1 à XNA 4.0 (des déplacements de classes et … Lire cet article

Share