Excellent monologue de Tim Sweeney sur les moteurs 3D d’Unreal, UT et Unreal Technology. Tim avoue que le netcode d’Unreal était une merde sans nom (« the multiplayer code really sucked ») et qu’il leur aura fallu 9 mois pour réussir à le rendre correct.
Autre information amusante, Tim explique que le moteur 3D d’Unreal Tournament est exactement le même que celui d’Unreal avec tous ses patchs. Il ajoute que le gros point faible de ce moteur est qu’il a été créé pour tourner sur des systèmes sans carte 3D. Ainsi, une grande partie des calculs est réalisée en software ce qui explique les faibles performances d’UT avec une GF3 (comparé à Quake3).
Ils ne feront pas la même erreur pour le moteur d’Unreal2:
The version of the Unreal engine that powers Unreal 2 is a whole different ballgame. The rendering code has been ripped out and completely replaced with code that really only whole-heartedly runs on a GeForce2, and is really happy with a GeForce3 or equivalent DirectX 8 hardware. The result is a graphics engine that often displays 200,000 polygons on the screen, 100 times what they could do in Unreal Tournament.




