[MAJ] Carmack parle de Wolf3D pour iPhone
John Carmack, le célèbre développeur du moteur de Doom et Quake (notamment), aime son iPhone. Et il développe. Il propose même les sources, pour ceux que ça intéresse, du mythique Wolfenstein 3D. Pour rappel,dans je jeu datant de 1992, William « B.J. » Blazkowicz combat des nazis dans un château infesté de garde (il rencontre même Adolf Hitle dans un exosquelette).
Wolfenstein RPG, Open GL et iPhone
John Carmack a décidé de travailler sur ce sujet pour une bonne raison : il a vu le travail effectué par EA sur le jeu Wolfenstein RPG (un dérivé destiné aux téléphones portables). En effet, la version iPhone est dérivée des versions Java et utilise un moteur de rendu logiciel, ce qui cadre mal avec le travail habituel d'ID Software. Après avoir proposé une modification pour passer en OpenGL (via la puce intégrée à l'iPhone) et s'être entendu répondre que la modification pourrait prendre deux mois, John Carmack a modifié son jeu pour un portage sur iPhone en... 4 jours. On est une légende de la 3D ou on ne l'est pas.
Le développement en question
Reste des questions de programmation : il est difficile de fixer le framerate sur l'iPhone (une des spécificités des jeux récents d'ID Software) et le fonctionnement du jeu original (une sorte Ray Tracing) peut poser des problèmes sur un iPhone, surtout sur certains niveaux. Il a donc dû modifier quelques points dans le moteur (surtout pour le passage d'une accélération logicielle à une accélération matérielle) et surtout adapter l'interface. Les amateurs du premier jeu remarqueront deux choses : l'ouverture des portes automatique et le fait que les caisses de soin ne portent plus le sigle de la Croix-Rouge (pour des questions de droits).
Pour le moment, seul le code source est disponible, ce qui limite quelque peu l'intérêt de la chose.
MAJ : Le jeu vient d'être ajouté à l'App Store d'Apple, il est proposé à 3,99 € en Europe, un prix un rien excessif pour un jeu datant de 1992, même si ID Software propose toujours la version originale sur son site, au prix de 15 $...
- Les Radeon HD 4890 lancées dès le 2 avril
- Le marché des cartes mères va mal
- Un notebook antichocs chez GD Itronix
- Ils ont inventé le virus de BIOS
- IBM pourrait racheter Sun ? Dell jubile
- Des images de Windows Mobile 7
- Comparatif d'alims de 500 à 799 Watts
- Canon EOS 500D : 15 MPix, vidéo Full HD, 900€
- Windows Home Server Power Pack 2
- Un Eee PC 900 avec SSD JMicron
- Microsoft passera au 64 bits pour Office 14
- Un million d'internautes chez Numéricable
- Des SSD PATA, SLC, MLC chez PhotoFast
- Dupliquer automatiquement des disques durs
- Des composants à 1000 GHz grâce au graphène
- Des routeurs sous Linux infectés par un ver
- 8 To dans un NAS Seagate
- NVIDIA : GeForce 182.42 et OpenGL 3.1






Et l'AppStore va tolérer un croix gammée et que l'on tire sur tout ce qui bouge?
Sachant que Southpark a été refusé et iBoobs également!
lol.. "Too many users"..
je vais devoir attendre un peu pour jetter un oeil ^^
Si c'est le cas, ça me troue le c.l sinon c'est que les gus qui gèrent la CR sont des brêles de ne pas saisir cette occasion de financer leur bouzin...
Et l'AppStore va tolérer un croix gammée et que l'on tire sur tout ce qui bouge? Sachant que Southpark a été refusé
Je suis pas au courant de toute l'histoire mais pour south park c'est peut être dû au fait que ça permettait de visionner les épisodes gratuitement (comme via le site southpark studios) et il me semble que apple vends justement des saisons de south park sur son store...
bah 3,99$ quand on voit la tonne d'application inutile (pet, bruit strident, branlette, etc..) pour 0,99$, disont que c'est très raisonnable.
La téchnique, c'est du ray casting, ce qui n'a rien à avoir avec du ray tracing. C'est juste une technique de pseudo 3D, qui cadre forcément mal avec un moteur 3D typé openGL, mais vu les besoins de puissance, cela colle tout de même.