John Carmack, l’une des personnalités les plus connues de l’industrie du jeu vidéo et l’un des pontes d’Id Software, vient à l’occasion d’une interview accordée à Boot Daily de donner son avis sur les PPU, les processeurs dédiés à la gestion des effets physiques d’Ageia.
Et le moins que l’on puisse dire, c’est que notre cher John n’y va pas avec le dos de la cuillère puisqu’il annonce purement et simplement qu’il ne croit pas aux PPU, ajoutant que les CPU multi-cœurs sont bien plus adaptés à la gestion de la physique, et que ce sera également le cas des GPU lorsque ces derniers seront réellement adaptés à cet usage. Dans tous les cas, cela risque d’être un véritable coup dur pour Ageia dont le PhysX ne sert à rien s’il n’est pas utilisé par les développeurs…
Celui qui fait des jeux qui fonctionnent sous Linux et Mac OS X ?
Genre le gars qui représente le marché, quoi
(je suis ironique)
Son jugement est incontestable et sera, a jamais, inconstesté.
Au WWDC, Steve Jobs a montré comment Tech 5 tournait en natif sous OSX dans un Mac base Intel, probablement avec une carte 8800 à l'intérieur. Carmack étant si amoureux d'OpenGL, développer ses jeux sur OSX semble relativement aisé, puisque c'est un langage cross-plateformes. Tech 5 est bien évidemment développé pour PC également, et autres Xbox 360, PS3 etc.
Carmack a lancé à ses fans que "bon nombre de développeurs chez id sont passés au Mac pour leur usage personnel et qu'il est donc temps de développer des jeux pour OS X". D'autre part, "après une rapide adaptation du code base, nous nous sommes réjouis de constater que les derniers Macs sont les systèmes les plus rapides dans nos bureaux pour certaines tâches très gourmandes en temps de calcul et que ces machines contribueront au développement de la société en de nombreux points de vue".
Tech 5 n'a plus rien à voir avec la "philosophie" Doom ou Qake et sera suivi d'un chargement conséquent d'outils de développement.
Traduction t adaptation dun article de Wily Ferrt pour INQ
Faut il croire ce guignol ?
Ce que j'adore c'est " le gourou OpenGL " Je crois que ça résume tout.
Qu'il continu de développer en OpenGL et qu'il nous fiche la paix...
S'il a dit que DX10 ne l'interessait pas, il a du mettre des arguments derriere.
Comme fuful, ça m'étonnerais qu'il ai lancé cette idée en l'air sans démontrer le pourquoi du comment ...
Personnellement, je suis entièrement d'accord avec lui: vu qu'apparemment, on peut faire aussi bien qu'un PPU avec un CPU dual-core, il est plus intéressant pour l'utilisateur d'avoir un CPU multi-coeur. Celui-ci peut servir pour tout un tas d'autres choses que les jeux, c'est carrément mieux à mon avis
Edit: Et pis faut voir les prix des PPU, faut pas déconner quand même ho
S'il a dit que DX10 ne l'interessait pas, il a du mettre des arguments derriere.
En faite il contribue activement au développement de OpenGL point de vue des jeux vidéos, pas seulement en l'utilisant mais également en l'améliorant. Je pense que c'est pour cela qu'il aime bien OpenGL, d'un coté il peut contribuer au développement, de l'autre il est enchainé.
Etant donné qu'il a toujours porter ces jeux sous Linux et maintenant sous Mac je pense que ca fait partie d'un objectif pour lui.
Ce mec la est celui a qui on demande si ce que l'on fait est bon, que ce soit pour du matos ou du soft. Alors le traité de guignol, faut vraiment avoir les reins solides pour lui dire un truc comme ca...
Ce mec la est celui a qui on demande si ce que l'on fait est bon, que ce soit pour du matos ou du soft. Alors le traité de guignol, faut vraiment avoir les reins solides pour lui dire un truc comme ca...
il utilise DX sous Windows et sdl sous Linux.
Utiliser DX sous Linux aurait été un peu plus difficile
Ce mec la est celui a qui on demande si ce que l'on fait est bon, que ce soit pour du matos ou du soft. Alors le traité de guignol, faut vraiment avoir les reins solides pour lui dire un truc comme ca...
Donc tout ce qui est son, réseau, entrée/sortie ne peut être traitée par OpenGL ...
C'est mon premier post ici et j'avoue m'être inscrit juste pour pour réagir à ce que je viens de lire (même si je lis régulièrement les news du site).
Je ne pense pas qu'il y ait beaucoup de développeurs (du moins 3D) parmis ceux qui ont critiqué John Carmack, sinon ils connaitraient les difficultés à développer certains algos de rendu, d'optimisations ou autres...
John C. est tout de même celui à qui on doit beaucoup, même en DirectX. OpenGL n'est qu'une API au même titre que DirectX. Franchement on s'en fout de développer en OpenGL ou DirectX, c'est surtout une question de préférences (tous les jeux peuvent etre developpés sous les 2 API sans différence de rendu ou de vitesse).
John Carmack a mis au point beaucoup d'algos de rendu (utilisable quelque soit l'API) et d'optimisation et ce bien avant OpenGL (il suffit de voir l'avancée technologique de Doom 1, pourtant en fausse 3D).
Ceux qui disent "Qu'il continu de développer en OpenGL et qu'il nous fiche la paix..." n'ont (ce n'est que mon avis) aucune connaissance sur le sujet.
...mais bon, passons.
Pour revenir au sujet, je pense effectivement aussi que John Carmack ne parle pas sans réfléchir. il ne peux pas se le permettre de par sa position sur le marché.
Et je suis d'accord pour dire que payer 200 euros un proc dédié à une seule chose c'est un peu dommage.
Sur que ca va lester les autres proc, mais un proc graphique comme la 8800GTX (par exemple) contient 16 coeurs.
Il y a largement moyen d'utiliser ce qu'on a déjà...
Ceux qui disent "Qu'il continu de développer en OpenGL et qu'il nous fiche la paix..." n'ont (ce n'est que mon avis) aucune connaissance sur le sujet.
...mais bon, passons.
Laisses tomber, ca énerve les pro-MS que Carmack continue de développer sous OpenGL des jeux réellement interopérables.
Les pro-MS ils veulent du DirectX 10 sous Vista, sinon t'es qu'un guignol.
trêve d'ironie, messieurs, expliquez moi en quoi le fait de développer sous OpenGL fait de lui un guignol, j'aimerais bien comprendre.
Ah et au fait, Epic aussi sont des guignols au cas ou vous n'en seriez pas avisés
Les pro-MS ils veulent du DirectX 10 sous Vista, sinon t'es qu'un guignol.
trêve d'ironie, messieurs, expliquez moi en quoi le fait de développer sous OpenGL fait de lui un guignol, j'aimerais bien comprendre.
Ah et au fait, Epic aussi sont des guignols au cas ou vous n'en seriez pas avisés
laisse tomber, c'est une cause perdu, pour le gars moyen, vista et dx10 c'est la finalité de tout
Heureusement que des John carmak continue a nous dev des jeux qui peuvent tourner sur d'autres plate formes, j'espere que d'autres lui emboiteront le pas.
Les pro-MS ils veulent du DirectX 10 sous Vista, sinon t'es qu'un guignol.
trêve d'ironie, messieurs, expliquez moi en quoi le fait de développer sous OpenGL fait de lui un guignol, j'aimerais bien comprendre.
Ah et au fait, Epic aussi sont des guignols au cas ou vous n'en seriez pas avisés
C'est parce qu'il ne fait pas comme EA
Donc tout ce qui est son, réseau, entrée/sortie ne peut être traitée par OpenGL ...
Bien sur, je n'ai pas dit le contraire. Par contre, il aurait pu choisir OpenAL par exemple et avoir un code Windows/Linux, or il a choisi un double dev. Parce qu'il est complètement con ? Moi je dirais plutot parce qu'il y a reflechi et qu'il s'est dit que c'etait la meilleure solution.
http://fr.wikipedia.org/wiki/John_Carmack
Heu... Des geometry shaders, par exemple ?
C'est super de faire des jeux interopérables, sisi.
Mais DirectX a plus avancé technologiquement qu'OpenGL, c'est un fait.