Je cite à moitié car il suffit de remonter pour lire le reste.
Quant à savoir pourquoi j’ai écris deux fois « mort de rire »:
Le premier> On a tous notre propre conception de l’innovation. En l’occurrence prenons Arena Wars, premier jeu en .NET innovant cité par un intervenant. J’avoue ne pas avoir regardé si c’était du .NET C++ ou C# mais peu importe après tout. Après 1 minute passée sur le site du jeu à mater les screenshots, j’ai le regret d’annoncer qu’il arrive des années après la guerre. Je ne dis pas que le jeu est mauvais sans même l’avoir testé evidemment, mais si innovation il y a, ce sont des mini-innovations. Un concept au sens où je l’entends, c’est tout le jeu qui s’appuie dessus, comme Tetris, Lemmings, Mario, Street Fighter, Warcraft ou Puzzle Bobble en leur temps, ça c’était de l’innovation, un truc jamais vu dont tout le jeu dépend et dont on se souvient encore des années plus tard. Bon après venez pas m’emmerder en me disant que Mario était pas le premier jeu de plate-forme, vous avez compris le truc, hein. Comme je l’ai dis, chacun a sa vision de l’innovation mais les dizaines de jeux (vraiment) innovants faits par des indépendants, laissez moi rire. Il y a sûrement de bonnes idées ça et là, mais c’est complètement insuffisant pour en dégager un concept innovant à part entière.
Le deuxième> Là vaut mieux que je prenne des pincettes. Disons que je suis convaincu que Microsoft paye. Personne n’est parfait et surtout pas moi, donc je peux me tromper, mais j’ai du mal à comprendre la démarche d’un directeur de studio (celui de GarageGames donc) qui va d’un seul coup se dire: « bon ok j’ai une technologie qui marche, j’ai fait des jeux avec, mais là j’ai envie d’aller faire un tour sur XNA, le truc qui sort dans X ans, donc je vais contacter Microsoft, ça leur fera plaisir et puis ils attendent que moi pour sortir le truc. En puis comme en plus un tel choix ne représente absolument aucun risque ni financier ni technique pour ma boite, je vais leur proposer que ce soit moi qui paye toute la recherche et le développement de mon moteur basé sur leur technologie propriétaire qui n’a plus rien à prouver tant le nombre de jeux qui l’utilisent est important ». Là, il les appelle, il tombe sur Billou ou son assistant, et effectivement, la team XNA n’attendait que lui. Alors mort de rire, désolé pour le manque de pincettes, mais là vraiment faut pas prendre les gens pours des cons. J’admets que GloP peut se tromper de bonne foi, mais pour ma part c’est niet, on me fera pas avaler ça. D’une manière ou d’une autre, je suis certain que Microsoft paye GarageGames.
GloP, puisque tu as aimé ma précédente anecdote je vais t’en dire une autre. Il y a quelques années j’ai vu un reportage sur le Rafale: « Ouah c’est génial il est hyper manoeuvrable ce zinc, ça doit être le meilleur cocorico ! » Et un jour en parlant avec un pilote il me dit que certes le Rafale est un bon avion mais qu’il n’a rien de la 8ème merveille du monde. Sûr de mon fait, je lui rétorque que j’ai vu ce dont il est capable, et que jamais je n’avais vu cela. En une seule phrase il m’a remis à ma place: « Si le Rafale était vraiment au dessus du lot que tout ceux de la même classe à ce prix, tous les pays du Monde feraient la queue devant la porte du bureau de Chirac pour l’acheter, et Dassault croulerait sous les commandes. » A ma connaissance personne ne dispute à GarageGames le privilège d’être le premier à utiliser XNA Framework.
Je changerai d’avis (pas sur XNA contre lequel encore une fois je n’ai rien, mais sur la com qui en est faite) le jour où un gars sera engagé dans un studio pour avoir fait un jeu avec XNA qu’il n’aurait pas pu faire avec autre chose, à charge de travail et motivation égales. Un vrai studio, pas une boite qui fait des jeux en Java pour téléphones portables. J’ai rien contre ces boites, j’ai même des potes qui y bossent, mais ce n’est pas du jeu au sens PC/console. Si le gars est engagé parce qu’il a fait un jeu avec XNA qui a apporté quelque chose de nouveau, et uniquement pour ça, là je dirais bravo je me suis planté. Si le communiqué de presse était arrivé sans trop se la péter (YouTube, rien que ça) et/ou si tout était gratuit (49$ pour 4 mois, sans déconner, un débutant qui bosse le week-end il a tout juste le temps de modifier un sample et d’essayer ce qu’a fait son voisin que les 4 mois sont écoulés. Et qu’on vienne pas me dire que c’est gratuit sur PC sinon l’argument console s’éffondre et là il ne reste vraiment pas grand chose) je pense que je n’aurais même pas regardé mais là je trouve que les sabots de monsieur XNA sont bruyants et je le dis, c’est tout.
Un mot sur le développement console: tout le monde sait qu’il est possible de développer gratuitement sur la famille Gameboy depuis des années. Dix fois plus valorisant à mon sens que n’importe quel projet C# si vous prétendez entrer dans un studio un jour, sauf si vous postulez à un poste de programmeur outils ou de technical designer par exemple.
Pour conclure, bonne chance à tout ceux qui se lancent dans XNA, et comme dis GloP, partagez.