LeSnip3R wrote:Mais alors pour _quels_ raisons ils ne le font pas (j'avoue j'y connais pas grand chose au développement de jeux vidéos).
Si je peux me permettre, mon avis de developpeur sur ces quelques points :
starmad88 wrote:- DirectX fonctionne sur la Xbox sans modification particulière.
- XNA (de Microsoft mais qui parait est très bien) permet de programmer en DirectX pas en OpenGl (Microsoft oblige)
sauf erreur, la xbox360 supporte pas directX 1à, qui devrait logiquement etre de plus en plus répandu dans le jeux.
XNA non plus, du coup. Et pour avoir eu l'occasion de voir une présentation faite par des mecs de chez M$ sur ce fameux XNA, ca a quand meme pas l'air de casser des briques, et c'est directX9 uniquement.
Enfin on peut quand meme saluer les quake, les UT... ou les developpeurs ont fait l'effort d'une version linux.
Un point très interessant par contre, c'est des moteurs multi-plateforme comme
Ogre par exemple. Ca commence à être franchement utilisable, c'est gratuit ce qui ne gache rien, et ca permet indirectement de limiter au maximum le code supplémentaire à produire pour porter un jeu win vers linux. Ca a deja été utilisé dans plusieurs jeux commerciaux comme Psychonauts, Ankh, Pacific storm et
quelques autres... Ca s'intègre très bien avec diverses bibliothèques physiques, la communauté est très active (et réactive), bref, je pense que plus les studios de dev s'interesseront à ce genre d'outils, plus on aura de chances de voir un max de bons jeux sous linux 🙂
kev big boss wrote:En tout sache que developper un jeu videos est très dur moi je vais encreer un ( là je suis en train d'apprendre la programmation ... )
Oula, si je peux me permettre un conseil, te fixe pas d'objectifs trop elevés (FPS, RPG...) ou t'as clairement AUCUNE chance d'emmener ton projet au bout. Commence par des trucs assez basiques, un tetris, un casse-briques, un jeu de dames... Tu seras deja surpris de la difficulté de ce genre de "petits" programmes. Mieux vaut avoir la satisfaction d'avoir fini un petit truc, que d'abandonner un gros (je parle d'expérience)