REDINGTONCYBERSPORTS'abonner
LoLValorantCoDCS2Dota 2R6 SiegeApexFortniteRocket LeagueTFTEA FCiGamingWiki
Jeux

Quake III Arena

Quake III Arena est un jeu de tir à la première personne marquant sorti en 1999, qui a été important pour le jeu compétitif multijoueur. Développé par id Software, il a renoncé à une campagne solo traditionnelle pour se concentrer uniquement sur le combat en arène, s'établissant comme un titre fondamental dans l'esport professionnel. Son moteur avancé, ses mécaniques précises et le soutien profond de sa communauté ont confirmé son statut de l'un des jeux vidéo les plus significatifs.

Quake III Arena
Photo : amazon.ca
Développeurid Software
Date de sortie2 décembre 1999
PlateformesPC, Dreamcast, PlayStation 2, Xbox 360
Moteur de jeuid Tech 3
Modes principauxFree for All, Team Deathmatch, Tournament (1v1), Capture the Flag
Événements esport notablesQuakeCon, Cyberathlete Professional League, DreamHack, Electronic Sports World Cup
Code source publié19 août 2005 (GNU GPL v2.0)

Une expérience d'arène pure

Quake III Arena a marqué un changement délibéré par rapport à ses prédécesseurs en éliminant une campagne solo basée sur une histoire. Le principe du jeu est simple, présentant le combat comme un spectacle pour un public alien appelé les Vadrigar. Le mode solo simule plutôt le multijoueur en opposant le joueur à des bots contrôlés par l'ordinateur de difficulté croissante, culminant dans un combat final contre l'adversaire le plus coriace, Xaero. Cette philosophie de conception a placé le gameplay compétitif ininterrompu au premier plan.

La structure du jeu est construite autour de la progression à travers des paliers de cartes, chaque palier présentant des arènes plus complexes et des adversaires bots plus habiles. Alors que les cartes de deathmatch supportent jusqu'à 16 joueurs, les cartes de tournoi spécialement conçues sont destinées à des duels intenses en un contre un. Dans le contexte solo, ces duels fonctionnent comme des combats de boss, testant la maîtrise des mécaniques du jeu par un joueur contre un adversaire unique et difficile.

Gameplay et mécaniques de base

Quake III Arena propose plusieurs modes de jeu fondamentaux qui ont défini le jeu compétitif. Free for All est un deathmatch classique où chaque joueur se bat pour soi. Team Deathmatch oppose généralement deux équipes de quatre. Le mode Tournament est un duel dédié en un contre un, souvent joué avec une limite de temps. Capture the Flag oblige les équipes à attaquer et défendre des bases symétriques. Le jeu a été construit dès le départ pour le multijoueur, utilisant un modèle client-serveur pour le jeu en réseau.

Le combat est défini par un arsenal équilibré où chaque arme a un avantage situationnel, comme le railgun à longue portée ou le lightning gun pour le combat rapproché. Le puissant BFG fonctionne comme un lance-roquettes à tir rapide trouvé dans des endroits difficiles d'accès. Les armes apparaissent à intervalles fixes sur les cartes, et les joueurs laissent tomber leur arme actuelle à leur mort. Les techniques de mouvement avancées comme le strafe-jumping et le rocket-jumping sont devenues des compétences essentielles pour le jeu de haut niveau, permettant une navigation rapide et un positionnement tactique.

Le jeu comportait également un système d'IA avancé avec cinq niveaux de difficulté pour s'adapter aux joueurs de tous niveaux, bien qu'ils n'aient pas été conçus pour défier les meilleurs joueurs compétitifs. Chaque bot avait une personnalité distincte, souvent humoristique, avec des lignes de dialogue scriptées écrites par des auteurs dont R. A. Salvatore. Les bots pouvaient même répondre aux phrases tapées par le joueur.

Le moteur id Tech 3

Le cœur technologique de Quake III Arena est le moteur id Tech 3. Une exigence importante à sa sortie était la nécessité d'un accélérateur graphique compatible OpenGL, car le jeu n'incluait pas de rendu logiciel ou Direct3D. Cette focalisation sur l'accélération matérielle a permis les visuels nets et détaillés du jeu. Le moteur a introduit un système de shaders sophistiqué où les apparences des surfaces étaient définies via des scripts texte, offrant une grande flexibilité visuelle aux moddeurs.

Les innovations techniques clés comprenaient des surfaces courbes basées sur des splines, le support de modèles avec des animations séparées pour le torse et les jambes, et des fonctionnalités comme le brouillard volumétrique et les miroirs. Pour le réseau, id Tech 3 utilisait un système de snapshot avec un encodage delta pour transmettre efficacement les informations d'état du jeu. Il employait également une machine virtuelle pour exécuter la logique du jeu, ce qui permettait un modding étendu sans risquer de faire planter le jeu de base et autorisait des interfaces utilisateur entièrement personnalisables.

Le code du moteur est également célèbre pour contenir l'algorithme Fast Inverse Square Root, une astuce de programmation ingénieuse utilisée pour calculer rapidement l'éclairage et les normalisations de vecteurs. Bien qu'attribué initialement à John Carmack, ses origines remontent plus loin dans l'histoire de la programmation graphique.

Développement et sortie

Quake III Arena a été développé par une équipe centrale de neuf personnes sur 18 mois. Une copie interne destinée aux fabricants de matériel a fuité début mars 1999, révélant une version précoce mais fonctionnelle du moteur. id Software a ensuite publié une bêta publique appelée Quake III Arena Test en avril 1999. Le jeu est officiellement sorti en magasin le 2 décembre 1999. John Carmack, cofondateur d'id, a déclaré que Quake III Arena était son jeu préféré sur lequel il a travaillé.

Après la sortie sur PC, le jeu a été porté sur plusieurs consoles. La version Dreamcast, sortie en octobre 2000, était notable pour avoir permis le jeu multiplateforme entre les joueurs Dreamcast et PC et est considérée comme l'un des meilleurs ports PC-vers-console de son époque. La version PlayStation 2, intitulée Quake III Revolution et sortie en mars 2001, proposait un mode solo plus basé sur des missions mais manquait de jeu en ligne. Une version Xbox Live Arcade, Quake Arena Arcade, est sortie en décembre 2010.

Héritage esport et communauté

Dès sa conception, Quake III Arena a été conçu pour la compétition, et il est rapidement devenu un pilier de l'esport professionnel. Il a été présenté en bonne place dans les grands tournois, notamment QuakeCon, la Cyberathlete Professional League, DreamHack et l'Electronic Sports World Cup. Le mode Tournament en un contre un, en particulier, est devenu le format définitif pour les duels à enjeux élevés, mettant en avant la compétence individuelle, le contrôle de la carte et le timing des armes.

La focalisation du jeu sur le multijoueur a engendré une communauté durable et active. La publication du code source complet du moteur sous licence GNU General Public License en août 2005 a encore renforcé cette communauté. Alors que les ressources artistiques du jeu sont restées propriétaires, le moteur open source a conduit à la création de nombreux ports sources, modifications et versions non officielles pour des plateformes comme iOS, Android, Raspberry Pi, Nintendo 3DS et même les casques de réalité virtuelle.

Cette scène de modding active et le gameplay précis et basé sur la compétence de Quake III Arena ont permis au jeu de maintenir une base de joueurs dédiés longtemps après sa sortie. La communauté continue de supporter des serveurs dédiés, de développer de nouveaux contenus et de garder vivant l'esprit compétitif de l'Arène Éternelle.

FAQ

Quake III Arena a-t-il un mode solo avec histoire ?

Non, Quake III Arena n'a pas de campagne traditionnelle avec histoire. Son mode solo simule le multijoueur en faisant combattre le joueur contre des bots contrôlés par l'ordinateur de difficulté croissante à travers des paliers de cartes, encadré par un simple prétexte sur des guerriers se battant pour un public alien.

Quels sont les principaux modes multijoueur dans Quake III Arena ?

Les modes principaux sont Free for All, où chaque joueur concourt individuellement, Team Deathmatch pour le combat par équipes, Tournament pour les duels en un contre un, et Capture the Flag, où les équipes doivent voler le drapeau ennemi tout en défendant le leur.

Pourquoi le moteur de Quake III Arena est-il célèbre en programmation ?

Le code du moteur id Tech 3 est célèbre pour contenir l'algorithme Fast Inverse Square Root, une méthode ingénieuse pour calculer rapidement les racines carrées inverses qui était cruciale pour les calculs graphiques. L'astuce efficace de cet algorithme est devenue bien connue dans les cercles de programmation.

Quake III Arena est-il sorti sur console ?

Oui, il a été porté sur plusieurs consoles. La version Dreamcast en 2000 permettait le jeu multiplateforme avec le PC. Une version PlayStation 2 appelée Quake III Revolution est sortie en 2001, et une version Xbox Live Arcade intitulée Quake Arena Arcade est sortie en 2010.

Le code source de Quake III Arena est-il disponible ?

Oui, id Software a publié le code source complet du moteur de Quake III Arena sous licence GNU General Public License v2.0 le 19 août 2005. Cela a permis le développement communautaire et les ports, bien que les ressources artistiques et sonores du jeu original soient toujours nécessaires pour jouer.

Source : Wikipédia anglophone (CC BY-SA), traduit et réécrit par la rédaction de Redington Cybersport.

Plus de jeux esport