Comme son prédécesseur Doom, Quake a réécrit les règles du genre FPS avec d'excellents graphismes, une physique surprenante et des modes multijoueurs très addictifs. D'un certain point de vue, il est devenu un exemple à suivre et a servi de source d'inspiration pour toutes sortes de projets. L'un des plus étonnants est Q1K3, développé par Dominic Szablewski dans le cadre de la compétition js13k. En substance, ce que Dominic a fait, c'est créer un clone de Quake en seulement 13 kilooctets, avec trois armes différentes, des ennemis assez rusés et un éclairage dynamique.

Le Quake original a renversé l'industrie, démontrant la puissance des graphismes 3D et des nouvelles technologies disponibles en 1996 (les 486 étaient devenus des dinosaures, et il fallait passer au Pentium coûte que coûte), mais il a aussi marqué la fin de « l'ère classique » pour id Software, et beaucoup de ses créateurs ont quitté la société à la fin de son développement. L'effet Quake a donné naissance à des suites, des mods, des jeux étonnants (Half-Life était basé sur une modification de son moteur), des tournois, et même une convention officielle portant son nom.

Aujourd'hui, nous avons une communauté plus dynamique que jamais, une version remasterisée compatible avec de nombreux systèmes modernes, et bien sûr, des hommages. L'un des plus intéressants est apparu dans l'édition 2021 de la compétition js13k, où les participants doivent créer des jeux avec une limite de 13 kilooctets. Ce clone de Quake est connu sous le nom de Q1K3, son créateur s'appelle Dominic Szablewski, et vous pouvez jouer directement dans votre navigateur, sans rien télécharger.

Q1K3, un fabuleux clone de Quake en 13 kilooctets

Q1K3 : un clone de Quake en seulement 13 kilooctets
Ça semble très familier, n'est-ce pas ?

Trois armes inspirées du Quake classique, cinq types d'ennemis, trente textures différentes, la détection de collisions, des portes fonctionnelles, un éclairage dynamique et un positionnement spatial de l'audio définissent les deux niveaux disponibles dans Q1K3. Comme si cela ne suffisait pas, les ennemis possèdent une certaine intelligence artificielle qui leur permet d'éviter certains tirs directs. Le développeur indique qu'il n'y a pas de pathfinding, mais ils peuvent suivre le joueur de manière raisonnable.

Q1K3 : un clone de Quake en seulement 13 kilooctets
Un excellent éclairage malgré les limitations
Q1K3 : un clone de Quake en seulement 13 kilooctets
Les ennemis sont plus rusés qu'ils n'y paraissent une fois en combat.

De plus, il est nécessaire de coordonner un bon usage des armes : le fusil à pompe a des munitions infinies mais il faut s'approcher de l'ennemi pour être plus efficace. La Nailgun fonctionne de manière opposée et vous aidera à couvrir des sections entières de clous, en gardant la distance. Enfin, le lance-grenades est essentiel pour éliminer les ennemis les plus puissants et faire tout exploser.

Q1K3 : un clone de Quake en seulement 13 kilooctets
Certains ennemis occupent des positions stratégiques
Q1K3 : un clone de Quake en seulement 13 kilooctets
Ils m'attendent... mais j'ai un lance-grenades. (!)

En pratique, j'imagine que vous parviendrez à terminer Q1K3 en quelques minutes, mais cela n'en fait pas une mauvaise expérience, bien au contraire. Pour une raison étrange, le jeu a terminé à la 15e place de la js13k 2021, mais il a quand même reçu une mention « Super Spécial ». Après tout, ce n'est pas si simple de créer un clone de Quake en seulement 13 kilooctets…

Site officiel, téléchargement et code : Cliquez ici