- Modifié
Il suffit de développée en OpenGL il est aussi bien que direct3D a ma connaissance
[grillé]
[grillé]

- Parce que OpenGl est l'aquivalent de Direct3d, pas de DirectX.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).
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 ... ) mais sache que les jeux develloper sous windows sont fait par des pro ( qui sont payé pour faire ça ) tandis que sous linux la plupart des jeux sont fait par des débutants.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).
des bénévoles (pas forcement débutants !!) 🙂kev big boss wrote:.... tandis que sous linux la plupart des jeux sont fait par des débutants.
Oui je sais mais je savais plus comment on le disait. :-Dproxy wrote:des bénévoles (pas forcement débutants !!) 🙂kev big boss wrote:.... tandis que sous linux la plupart des jeux sont fait par des débutants.
Ah bon ?proxy wrote:des bénévoles (pas forcement débutants !!) 🙂
Je le progamme en C++ mais sur le site ( siteduzero.com ) il est conseiller de commencer par le C car le C++ est en quelque sorte la suite du C. Et que ça irait beaucoup plus vite après.LeSnip3R wrote:Ce serait sympas de motiver tous ces développeurs "pro" pour qu'ils programment un peu plus pour linux 😉 (là je rève, et j'ai pas le compte en banque nécéssaire non plus :hammer:)
kev big boss > Je disais ça car je ne me suis jamais vraiment intéréssé à la programmation de jeux vidéos, je fais surtout dans l'embarqué en C principalement.
Récemment je suis passé sur des processeurs ARM voir linux embarqué sur ARM, donc là C++ est déjà plus envisageable.
Mais tout ce pti monde est quand même assez loin des jeux vidéos en 3D et d'OpenGL / DirectX.
Je ne suis pas sûr que le C sois trés populaire pour les jeux vidéos, à la rigueur C++. J'ai entendu parlé de C# aussi :roll:
Si j'ai le temps un jour je pourrais m'y mettre, ce ne sont pas les outils qui manquent sous linux. 😉 Tu le programme en quoi ton jeux ?
Pour en revenir au topic, ça devient le problème de la poule et de l'oeuf: est ce que le support de DirectX sous linux va attirer plus d'utilisateurs (mais là les développeurs en auront rien à faire, le travail est déjà mâché pour eux) ou le nombre d'utilisateurs croissant de linux qui va inciter les développeurs à supporter linux ?
L'un ou l'autre bénéficie à linux, mais je trouve que la route DirectX a l'air assez hard...
C'est pas les dev qui faut motiver, c'est les producteurs/editeurs. Les dev font ce qu'on leur demande, si les producteurs veulent des jeux compatibles Linux, ils le seront.LeSnip3R wrote:Ce serait sympas de motiver tous ces développeurs "pro" pour qu'ils programment un peu plus pour linux 😉 (là je rève, et j'ai pas le compte en banque nécéssaire non plus :hammer:)
Le C# n'as pas encore sa place dans le monde du jeux vidéo (trop lourd)LeSnip3R wrote:Je ne suis pas sûr que le C sois trés populaire pour les jeux vidéos, à la rigueur C++. J'ai entendu parlé de C# aussi :roll:
Le monde des jeux vidéo est un des plus "commercial" (du fric du fric) et, hélas, dirigé par des gens qui ne connaissent rien à l'informatique (des commerciaux). A partir du moment où il y aura suffisament de personnes sous Linux pour que les ventes "Linux" raportent plus que le cout supplémentaire de developpement, on aura des jeux Linux. C'est aussi simple que cela. La question devient alors (et on revient au sujet du topic) comment faire que les gens soient sous Linux (et au passage que les éditeurs sachent que x milliers de personnes n'achètent plus de jeux mais en acheteraient bien si ces derniers étaient dispo sous linuxPour en revenir au topic, ça devient le problème de la poule et de l'oeuf: est ce que le support de DirectX sous linux va attirer plus d'utilisateurs (mais là les développeurs en auront rien à faire, le travail est déjà mâché pour eux) ou le nombre d'utilisateurs croissant de linux qui va inciter les développeurs à supporter linux ?
Si je peux me permettre, mon avis de developpeur sur ces quelques points :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).
sauf erreur, la xbox360 supporte pas directX 1à, qui devrait logiquement etre de plus en plus répandu dans le jeux.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)
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)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 ... )
Avec la masse financière que les jeux apporte, il est clair que l'on verras peu de jeux libre pouvant attirer les gamerz.Teher wrote:S'il y a de l'argent à se faire, il y aura des gens pour s'intéresser, peut-être au détriment du libre gratuit.
+1comment faire que les gens soient sous Linux
Avoir des pilotes ouverts par exemple. Si le marché est là, il aura des interets financier a diffuser des pilotes libres pour Linux.draffin wrote:Et alors ? Qu'est-ce que ça changera fondamentalement que Linux soit plus connu sinon nous faire plaisir ?