Précédent   Forum du club des développeurs et IT Pro > Applications > Développement 2D, 3D et Jeux
Développement 2D, 3D et Jeux Forum développement 2D, 3D et Jeux. Avant de poster : Les FAQs Programmation 2D, 3D et Jeux
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 05/02/2013, 13h49   #1
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 450
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Laurent
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2008
Messages : 10 450
Points : 40 403
Points : 40 403
Par défaut Microsoft ne travaille plus sur XNA

Microsoft ne travaille plus sur XNA
La technologie sera retirée du programme "Most Valuable Professional" le 1er avril


C'est suite à la réception d'un courriel envoyé à tous les membres du programme "Most Valuable Professional" (MVP) de Microsoft que la nouvelle s'est répandue. En effet, Promit Roy cite sur son blog un passage du message dans lequel la société annonce ne plus travailler sur le framework XNA.

Pour rappel, XNA est un framework en C# facilitant la création de jeux vidéo et dont l'attrait principal est de pouvoir exporter son projet sur Xbox 360, Zune, Windows Phone et dernièrement Windows 8. Il était aussi possible de le redistribuer sur le Xbox Live.

XNA est à l'origine de nombreux jeux tels que Fez et Bastion. Maintenant que la technologie n'évoluera plus, il est probable que XNA sera peu à peu délaissé. En plus, lors de la sortie de la quatrième version, des utilisateurs étaient confus par le rapprochement du framework avec le SDK de Windows Phone et à l'époque déjà, certains présageaient la mort du framework.


Source

Polygon.com


Votre opinion

Qu'avez-vous développé avec XNA ?
Trouvez-vous que XNA est un bon framework ? Quels sont ses avantages et ses défauts ?
Vers quelles technologies pensez-vous vous tourner après XNA ?
__________________
Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
La rubrique a aussi un blog !

Ma page sur DVP
Mon Portfolio

Qui connaît l'erreur, connaît la solution.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 50
Vieux 05/02/2013, 15h55   #2
samus35
Nouveau Membre du Club
 
Inscription : novembre 2011
Messages : 49
Détails du profil
Informations forums :
Inscription : novembre 2011
Messages : 49
Points : 38
Points : 38
C'est fort étrange et dommage que cela.
Moi qui désirait me mettre à découvrir cette techno Microsoft (c'était en plus une des rares qui me faisait de l'oeil) afin de tenter de développer des appli Xbox, just for fun, du moins au début.

Si ce framework est "abandonné" comment développera t-on sur Xbox courante et suivante ? Un tout nouveau framework ? En C/++ ?

Moi qui pensais qu'XNA était plutôt fort usité, me serais-je trompé ?
samus35 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 05/02/2013, 16h26   #3
Kannagi
Membre émérite
 
Avatar de Kannagi
 
Homme
Inscription : mai 2010
Messages : 473
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 24
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : mai 2010
Messages : 473
Points : 877
Points : 877
Envoyer un message via MSN à Kannagi
Pour ma part cela me fait ni chaud ni froid , je n'utilisai pas XNA (et je prog pas en C# et je comptais pas m'y mettre) , après je pense que ce framework est loin être indispensable pour la création de jeux vidéo.
Kannagi est déconnecté   Envoyer un message privé Réponse avec citation 28
Vieux 05/02/2013, 16h31   #4
rem02
Nouveau Membre du Club
 
Rémi
Développeur informatique
Inscription : mai 2006
Messages : 47
Détails du profil
Informations personnelles :
Nom : Rémi
Âge : 29
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : mai 2006
Messages : 47
Points : 39
Points : 39
Je n'ai jamais eu le temps de faire du dev avec XNA (juste quelques tests en XNA 2 et 3) et un petit jeux 2D.

Je trouve dommage que Microsoft laisse tombé XNA, je pensais vraiment qu'il y a avait du potentiel encore mal exploité. On peut rêver mais Microsoft pourrait décider de mettre XNA en open source au lieu de l'abandonner...

J'ai récemment trouvé http://monogame.net/ qui est une implémentation open source de XNA peut etre que lui aura une longue vie ^^
rem02 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2013, 16h39   #5
Vtek001
Invité régulier
 
Homme
Développeur .NET
Inscription : juin 2012
Messages : 2
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur .NET

Informations forums :
Inscription : juin 2012
Messages : 2
Points : 5
Points : 5
Bonjour.

Bon ça fait un moment que tout le monde attendait la news officiel.
C'est bien dommage car XNA est un framework très sympas.

XNA est mort, longue vie à Monogame.

A noter que du côté de SharpDX on trouve aussi un Toolkit qui ressemble très fortement à XNA.
Vtek001 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 05/02/2013, 17h23   #6
LapinGarou
Membre confirmé
 
Avatar de LapinGarou
 
Lead developer R&D
Inscription : octobre 2005
Messages : 259
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Lead developer R&D

Informations forums :
Inscription : octobre 2005
Messages : 259
Points : 241
Points : 241
Envoyer un message via MSN à LapinGarou
Je suis dégouté là. Moi qui me casse la nénette à terminer au plus vite mon moteur de jeu (je suis à 86% a peu près) et XNA n'existera plus ? On va coder comment sur la prochaine xbox alors ? Et l'actuelle ? Déjà j'avais la puce à l'oreille quand j'ai appris que Shawn Hargreaves quittait ce projet pour un autre gros projet sur le prochain directX je crois...
En plus c'était super rapide et facile à utiliser avec Kinect...

C'était quand même bien puissant d'un simple clic droit on pouvait exporter d'une plateforme à l'autre (Microsoft bien sur) en faisant gaffe aux possiblités de chacune évidemment (threads, shaders différents sur xbox et PC pour certains algos par ex siunon ça rame)...

Bref, j'espère qu'il y aura un remplacement, les jeux indie étaient bien nombreux et poussaient aussi pas mal de gens à acheter les consoles de microsoft je pense (de mon entourage en tous cas)
LapinGarou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2013, 17h42   #7
_MAID
Membre éclairé
 
Avatar de _MAID
 
Homme
Game developer
Inscription : novembre 2010
Messages : 166
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Game developer

Informations forums :
Inscription : novembre 2010
Messages : 166
Points : 330
Points : 330
Il y aura forcement des kit de dev dévolues aux entreprises désireuse de faire du dev sur les consoles crosoft (actuel ou futur).
Les mecs vont certainement pas se taper à la main en dur le développement (ou portage) de leurs productions.
La question est donc: sous quelle forme cela interviendra-t-il et cela se présentera-t-il ?

Est-il raisonnable de penser que Microsoft ai l'intention de se diriger vers un tool de dev plus intégré, allant dans son principe plus vers
ce que l'on peut voir par exemple avec des tools comme UDK, ShiVa3D ou encore Unity3D ? Une sorte de prolongement d'XNA ?
profiter de l'arrivé de la futur XBox, mais aussi les plateforme mobile sur lesquelles Microsoft lorgne pas mal (avec W8) pour assoir ce genre
d'approche: un Unity3D sauce Microsoft ? (très développé et surtout aussi très... lucratif dans certains cas).

comme l'on dit: à suivre..... (même si j'ai ma petite idée..)
__________________
Jimmy pour les intimes ...
_MAID est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2013, 20h05   #8
diallomad
Membre confirmé
 
Avatar de diallomad
 
Homme .M DIALLO
Étudiant
Inscription : avril 2009
Messages : 103
Détails du profil
Informations personnelles :
Nom : Homme .M DIALLO
Âge : 24
Localisation : Mali

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2009
Messages : 103
Points : 249
Points : 249
C'est vraiment dommage pour les utilisateurs de XNA . J'espère qu'ils pourront facilement migrer vers un autre framework qui répond à leur besoins.
__________________
L'erreur est facile à tous; plus facile peut-être à celui qui croit beaucoup savoir.
diallomad est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2013, 20h19   #9
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 450
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Laurent
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2008
Messages : 10 450
Points : 40 403
Points : 40 403
Je tiens à préciser, que même si Microsoft arrête de travailler dessus (donc, il ne faut plus espérer d'évolution du framework), le support reste. Je veux dire par là, que XNA existe toujours (on peut toujours l'utiliser) et qu'il est toujours compatible Windows/XBox/Phone.

Maintenant, c'est sur que comme il n'évoluera plus, les nouveaux acteurs vont se diriger vers d'autres technologies. En plus, il semble que Microsoft aimerait que les développeurs se dirigent vers du code natif.
__________________
Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
La rubrique a aussi un blog !

Ma page sur DVP
Mon Portfolio

Qui connaît l'erreur, connaît la solution.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 05/02/2013, 20h40   #10
ddaime
Membre expérimenté
 
Inscription : février 2006
Messages : 450
Détails du profil
Informations personnelles :
Âge : 40

Informations forums :
Inscription : février 2006
Messages : 450
Points : 500
Points : 500
Je ne comprend toujours pas pourquoi Microsoft abandonne ces technos autour de .Net, XNA puis Silverlight. Faut il encore développer sur le framework .Net ?
ddaime est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2013, 22h13   #11
arnolddumas
Membre éprouvé
 
Homme Arnold Dumas
Étudiant
Inscription : novembre 2012
Messages : 68
Détails du profil
Informations personnelles :
Nom : Homme Arnold Dumas
Âge : 19
Localisation : France

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2012
Messages : 68
Points : 407
Points : 407
C'est triste comme nouvelle mais il y a eu plusieurs signes annonciateurs :

http://www.developpez.com/actu/46071...-OS-devoilees/
http://www.developpez.com/actu/45116...et-a-Direct-X/

Citation:
Envoyé par diallomad Voir le message
C'est vraiment dommage pour les utilisateurs de XNA . J'espère qu'ils pourront facilement migrer vers un autre framework qui répond à leur besoins.
Ca ne sera pas possible de "porter" le code existant. XNA proposait une API plutôt haut niveau et utilisable en C#. Donc passer de C# à C++ et DirectX qui est bas niveau ne s'annonce pas facile Pas impossible mais ce n'est plus du portage, c'est de la réécriture totale du code.

Citation:
Envoyé par ddaime Voir le message
Je ne comprend toujours pas pourquoi Microsoft abandonne ces technos autour de .Net, XNA puis Silverlight. Faut il encore développer sur le framework .Net ?
Je ne comprends pas non plus mais faut croire que si une techno n'est plus "à la mode" elle est abandonnée par Microsoft. Quand on voit les nouvelles API Javascript ça ne ressemble plus à rien. Qui aurait cru que l'on pourrait un jour toucher au FS en Javascript ?
arnolddumas est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/02/2013, 22h15   #12
MoDDiB
Membre chevronné
 
Homme
Développeur de jeux vidéo
Inscription : février 2006
Messages : 451
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur de jeux vidéo
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2006
Messages : 451
Points : 698
Points : 698
Je suis triste, c'est un sérieux retour à l'age de pierre....

Si vous voulez en savoir plus via une source interne c'est ici :
http://www.gameblog.fr/forum/topic/1.../#entry2340195
__________________
Suivez le développement de Chibis Bomba
twitter : https://twitter.com/MoD_DiB
DevBlog : http://moddib.blogspot.fr/
MoDDiB est actuellement connecté   Envoyer un message privé Réponse avec citation 10
Vieux 05/02/2013, 23h32   #13
blbird
Membre confirmé
 
Inscription : février 2004
Messages : 255
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : février 2004
Messages : 255
Points : 298
Points : 298
Envoyer un message via MSN à blbird
J'avoue que dernièrement, c'est à la mode chez Microsoft d'arrêter les technos sans rien proposer derrière de clair, voir même rien du tout.

A se demander si même eux ils savent où ils vont...
blbird est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 06/02/2013, 07h22   #14
zeavan
Membre chevronné
 
Avatar de zeavan
 
Chemouny Frederic
Inscription : avril 2003
Messages : 572
Détails du profil
Informations personnelles :
Nom : Chemouny Frederic
Âge : 36

Informations forums :
Inscription : avril 2003
Messages : 572
Points : 631
Points : 631
Mon petit doight me dit que Unity a l'air d'y etre pour quelquechose.
zeavan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2013, 08h32   #15
zraba2011
 
Homme
Administrateur systèmes et réseaux
Inscription : janvier 2013
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Albanie

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Conseil

Informations forums :
Inscription : janvier 2013
Messages : 13
Points : -7
Points : -7
il doivent la mettre en open source meme si il y'a monogame qui est derriere le simulateur de vol infinity fly , les utilisateur qui ont investit fort dans cette technologie se sentent délaisser, ils doivent rendre des compte , il y'a la devision microsoft open source, il servent a quoi qu'il la mettent en open source sur codeplex , c'est votre droit des gens se sont investi dans cette technologie et maintenant il abondonne la technologie du jour au lendemain , il faut les forcer c'est votre droit que se soit pour silverlight xna ou autre il doivent assurer le suivi qu'il abondonnent le projet c'est leur probleme mais tuer le projet pour forcer les gens a passer a leur nouvel technologie sa non , s'il continue comme ça personne ne leur fera confiance.
et je ne parle pas que de microsoft adobe qui force ces utilisateur a passer au html5 alors que les gens se sont investit dans flash vous abondonner flash d'accord mais mettez le en open source ça leur sera plus rentable a eux qu'au professionnel et adepte de ces technologies
c'est vrai que unity3d est multiplateforme et plus rentable peut etre meilleur mais ce n'est pas une raison que microsoft agisse de cette sorte ,
toute leur technologie archivé doit passer en open source
zraba2011 est déconnecté   Envoyer un message privé Réponse avec citation 17
Vieux 06/02/2013, 10h13   #16
hotcryx
Membre éprouvé
 
Développeur
Inscription : mars 2012
Messages : 373
Détails du profil
Informations professionnelles :
Activité : Développeur
Secteur : Communication - Médias

Informations forums :
Inscription : mars 2012
Messages : 373
Points : 439
Points : 439
Citation:
Envoyé par blbird Voir le message
J'avoue que dernièrement, c'est à la mode chez Microsoft d'arrêter les technos sans rien proposer derrière de clair, voir même rien du tout.

A se demander si même eux ils savent où ils vont...
+1 million

Je pense qu'ils récoltent ce qu'ils ont semé.
A savoir, des technos limitées dans le temps pour faire plein d'argent.
Microsoft n'est plus le seul à proposer, à imposer.

Maintenant les développeurs ont compris et se tournent vers des solutions plus durables dans le temps (sur divers hardware) même s'ils devront retrousser leurs manches et modifier leurs codes à chaque nouvelle release

C'est déplorable et me fait peur également
__________________
Si la réponse vous a aidé, pensez à cliquer sur +1
hotcryx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2013, 10h43   #17
el_slapper
Expert Confirmé Sénior
 
Inscription : décembre 2007
Messages : 2 545
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : décembre 2007
Messages : 2 545
Points : 6 168
Points : 6 168
Ce qui fait vivre tous ces gens-là, finalement, ce sont les programmeurs. Au plus on utilise leurs outils de développement, au plus leur plateforme sera attractive, et au plus ils en vendront.

Même si XNA ne gagnait pas d'argent en soi, ça me semblait un excellent produit complémentaire à leur gamme.

Tiens, imaginons un autre domaine. Une compagnie de transport possède une ligne de train GV très rentable(+1000), et dix lignes de bus qui perdent de l'argent(-10 chaque). Imaginons qu'ils ferment les lignes de bus. Qu'est-ce qui va se passer? En l'absence de bus pour rejoindre la gare, la fréquentation de la ligne de train va s'effondrer. Et adieu les bénéfices. Microsoft me semble suivre la même voix. XNA est une de ces lignes de bus qui aliment(ai)ent leurs TGV Windows & XBOX. Fermée pour cause de non-rentabilité. Les conséquences à long terme me paraissent évidentes.
__________________
Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
3)le temps de comprendre toutes les exigences, le projet est terminé
4)le temps de terminer le projet, les exigences ont changé
Et le serment de non-allégiance :
Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.
el_slapper est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 06/02/2013, 10h50   #18
digitkiller
Membre du Club
 
Homme Philippe Mathieu
Administrateur systèmes et réseaux
Inscription : avril 2012
Messages : 11
Détails du profil
Informations personnelles :
Nom : Homme Philippe Mathieu
Localisation : France, Gard (Languedoc Roussillon)

Informations professionnelles :
Activité : Administrateur systèmes et réseaux
Secteur : Associations - ONG

Informations forums :
Inscription : avril 2012
Messages : 11
Points : 45
Points : 45
Microsoft met toujours en avant le C++ et directX, il ne propose pas d'API ou de wrapper sur directX pour .NET sous prétexte de performance. Certes, il y a sharpDX pour faire du directX en C#, mais Microsoft, lui, ne propose jamais rien pour .NET.
XNA, ce n'était pas seulement un framework pour développer sur xbox, PC et phone, c'était aussi la prise en charge d'un pipeline complet pour la création de jeux (chargement de modèles 3D, de textures, sons, shader, etc...) avec son content pipeline et aussi l'abstraction du hardware (carte graphique, manette, etc...). Avec DirectX, on revient au bas niveau et il faut tout se retaper, avec XNA en une instruction, on chargeait un modèle 3D, des sprites, une texture, une musique, des sons et il y avait une boucle de jeux et toutes sortes d'abstractions bien utiles.
Donc retour à l'age de pierre.
digitkiller est déconnecté   Envoyer un message privé Réponse avec citation 11
Vieux 06/02/2013, 11h30   #19
LapinGarou
Membre confirmé
 
Avatar de LapinGarou
 
Lead developer R&D
Inscription : octobre 2005
Messages : 259
Détails du profil
Informations personnelles :
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Lead developer R&D

Informations forums :
Inscription : octobre 2005
Messages : 259
Points : 241
Points : 241
Envoyer un message via MSN à LapinGarou
J'ai réfléchis cette nuit (oui ça m'arrive...) et je pense que même si ils arrêtent le support je vais continuer dessus, j'ai assez galéré en passant de XNA3 à 4 pour pas recommencer du 4 à....? DX ? OpenGLK (j'avais commencé a une époque...)
Bref comme je compte garder mon Visual 2010 et mon Seven Pro...

La flemme là, comme il a été dis, de recoder les pipelines en entier et retour à l'age de pierre.
LapinGarou est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/02/2013, 12h14   #20
Pat_AfterMoon
Membre habitué
 
Avatar de Pat_AfterMoon
 
Inscription : septembre 2007
Messages : 119
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : septembre 2007
Messages : 119
Points : 113
Points : 113
Citation:
Envoyé par el_slapper Voir le message
Tiens, imaginons un autre domaine. Une compagnie de transport possède une ligne de train GV très rentable(+1000), et dix lignes de bus qui perdent de l'argent(-10 chaque).
Très bonne analogie.

Citation:
Envoyé par el_slapper Voir le message
Imaginons qu'ils ferment les lignes de bus. Qu'est-ce qui va se passer?
C'est la bonne question.

Citation:
Envoyé par el_slapper Voir le message
En l'absence de bus pour rejoindre la gare, la fréquentation de la ligne de train va s'effondrer. Et adieu les bénéfices
Alors ça, c'est pas sur du tout. Si la ligne de train GV est valable et répond réellement à un besoin, des compagnies de bus se chargeront d'acheminer les voyageurs jusqu'à la gare.
Si en plus ses compagnies de bus étaient déjà sur le créneaux, qu'elles étaient déjà meilleures dans ce domaine que la compagnie de train, et que la compagnie de train met en place un bon partenariat gagnant/gagnant, il se peut même que la fréquentation de la ligne de train augmente, ou en tout cas, que tout le monde soit plus rentable.

Citation:
Envoyé par el_slapper Voir le message
Microsoft me semble suivre la même voix. XNA est une de ces lignes de bus qui aliment(ai)ent leurs TGV Windows & XBOX. Fermée pour cause de non-rentabilité. Les conséquences à long terme me paraissent évidentes.
Je pense aussi. Si Microsoft gère correctement ses plate-formes et noue des partenariats constructifs avec Unity3D, Unreal Engine et consort. Tout le monde y gagnera.
Pat_AfterMoon est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Actualité déjà publiée
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h15.


 
 
 
 
Partenaires

Hébergement Web