Vieux Geek, épisode 254 : Comment id Software est né suite à une démo technique…

Le 1er février 1991, John Carmack, John Romero et Adrian Carmack fonde officiellement un studio de développement, id Software.

Leur première réalisation sera la trilogie de Commander Keen sortie en décembre 1990. Un de ses particularités est d’avoir un défilement fluide de l’écran au pixel près. Jusque là dans les jeux de plateformes, les développeurs de jeux pour PC s’étaient cassés les dents dessus.

Le célèbre jeu de plateformes « Dangerous Dave » développé pour Apple II et MS-DOS sortit en 1990, et dont j’ai parlé en janvier 2021, proposait toujours un défilement par écran entier.

Un exemple ? Dans cette vidéo, il suffit de se positionner vers 3 minutes 10 pour comprendre le problème.

John Carmack voulait obtenir un défilement horizontal fluide au pixel près comme ce que proposait les consoles à l’époque. Un soir de septembre 1990, il s’attèle à la tâche et y parvient. Tom Hall qui était aussi dans les locaux de Softdisk voit l’exploit technique de John Carmack et lui souffle l’idée de reproduire le premier niveau de Super Mario Bros 3.

Continuer la lecture de « Vieux Geek, épisode 254 : Comment id Software est né suite à une démo technique… »

Vieux Geek, épisode 253 : Bio Menace, Commander Keen à la sauce Apogee Software.

1991 : id Software fait ses premières armes avec la saga Commander Keen. J’avais parlé en mai 2020 de l’épisode intermédiaire de cette saga, située entre les deux trilogies, « Keen Dreams ».

À l’époque publié par Apogee Software, ceux-ci décide de réutiliser le moteur de Commander Keen et de le pousser dans ses derniers retranchements. Durant deux ans, le projet est connu sous le nom de « Bio Hazard » pour finalement sortir en août 1993 sous son nom définitif, « Bio Menace ».

Le scénario ? On doit parcourir les niveaux pour sauver des personnes retenues en otages par le docteur Mangle et ses sbires. On est Snake Logan, agent de la CIA et dans le premier épisode, on doit nettoyer Metro City. Bonne chance.

Car vous allez en avoir besoin. Outre que les niveaux sont assez fouillés, ils sont assez durs et même en mode facile. Je dois avouer honteusement que je ne suis jamais arrivé à finir le premier niveau… Je veux bien être assez moyen dans le domaine des jeux de plateformes, mais quand même…

Comme le ridicule ne tue pas, voici une petite vidéo où je montre le plus possible du premier niveau… Et c’est pas évident 🙁

Le jeu est récupérable gratuitement sur GOG, et il fonctionne parfaitement dans Dosbox ou un des ses forks comme l’excellent Dosbox-X.

Si vous aimez les jeux de plateformes qui vous bottent l’arrière-train, foncez… Car vous allez souffrir avant de voir la fin de chaque niveau… Ne me dites pas que je ne vous ai pas prévenu 🙂

Vieux Geek, épisode 252 : Jill of the Jungle, Lara Croft avant l’heure ?

Dans les clichés des jeux vidéos, il y a le prince charmant qui va sauver sa princesse des griffes d’un grand méchant pas beau. C’est le scénario de la série des Super Mario, entre autres.

Si on demande quel est le premier personnage féminin dans le domaine à être au centre de l’action, un grand nombre de personnes répondra Lara Croft ou dira Tomb Raider. Il est vrai que Lara Croft en 1996 avec ses deux pistolets en imposait pas mal.

Un précédent avait eu lieu quelques années plus tôt. En 1992, Epic MegaGames sort le premier volet d’une trilogie de jeu de plateformes, « Jill of the Jungle ».

On y joue le rôle de Jill, une amazone qui doit parcourir une quinzaine de niveaux – dans le premier épisode – pour secourir son prince charmant qui est dans les ennuis jusqu’au cou.

Comme pour le premier Doom, c’est le principe du shareware – ou partagiciel – qui est utilisé ici. Les deux épisodes suivant s’intitulent « Jill Goes Underground » et « Jill Saves the Prince ». Titre qu’on peut traduire par « Jill descend sous terre » et « Jill sauve le prince ».

Continuer la lecture de « Vieux Geek, épisode 252 : Jill of the Jungle, Lara Croft avant l’heure ? »

« Attack of the PETSCII Robots », 15 jours après la sortie, quel bilan ?

Il y a environ deux semaines – au moment où je rédige ce billet – que j’avais parlé pour la première fois du dernier jeu de David Murray, « Attack of the PETSCII Robots ».

Je peux donc faire un premier bilan et il est plus que positif. En y consacrant une petite heure chaque soir, j’ai fini au bout d’une grosse semaine tous les niveaux en utilisant le réglage de difficulté facile. J’avais presque exclusivement utilisé la version la plus jolie, à savoir celle pour le Commodore 64.

J’avais commencé à vouloir refaire les cartes en utilisant la version d’origine du jeu, celle consacrée au PET par curiosité. Mais comme je l’écrivais :

[…]
Le seul gros point noir technique ? C’est l’absence de bruitages et de musique pour la version Pet, ce qui n’est guère étonnant, surtout quand on sait que les premiers Pet sortis en 1977 n’avait même pas de haut parleur.
[…]

Aux alentours du 24 janvier, sur le groupe Facebook consacré au jeu – groupe privé – David Murray a posté un message annonçant qu’il s’occuperait de sonoriser la version PET, Alex Semonov n’ayant pas de PET sous la main pour écrire le code nécessaire.

Je sautais donc sur l’occasion pour dire à David que s’il avait besoin d’un bêta-testeur, mon xpet (l’émulateur PET du projet Vice) serait prêt à lui rendre service.

Continuer la lecture de « « Attack of the PETSCII Robots », 15 jours après la sortie, quel bilan ? »

Vieux Geek, épisode 248 : Rescue Rover, un casse-tête développé par id Software.

Dans un article précédent, j’évoquais les premiers jeux publiés par les deux John, Carmack et Romero, publié dans le cadre de l’offre Gamer’s Edge de Softdisk. Quand id Software est né, un contrat liait le jeune studio à Softdisk. Ils devaient leur fournir un certain nombre de titres, et le casse tête « Rescue Rover » sortit en 1991 en faisait partie.

L’histoire est simple : le chien Rover se fait kidnapper régulièrement par des robots. On doit le récupérer en résolvant des niveaux de plus en plus complexe, proposant des lasers qu’il faut diriger, des caisses à pousser, des clés à récupérer, le tout sans se faire prendre par les robots qui peuplent le niveau.

Continuer la lecture de « Vieux Geek, épisode 248 : Rescue Rover, un casse-tête développé par id Software. »

Vieux Geek, épisode 246 : Civilization II, la première version pour MS-Windows.

En 1996, alors que je commençais tout juste à m’habituer à MS-Windows 95, j’avais appris la sortie d’un jeu pour MS-Windows que j’avais jadis connu sur Amiga 1200, Civilization, dont j’ai parlé en novembre 2015. On était avec Civilization II dans un port du premier Civilization pour MS-Windows (3.1 et suivants).

J’avais déjà abordé la sortie de Civilization II dans un billet du 1er janvier 2021 consacré aux jeux sortis en 1996. Mais c’est un courrier électronique de Rémy, un fidèle du blog qui m’a dit avoir réussi à faire tourner Civilization II sous MS-Windows 95, le tout dans Dosbox-X qui m’a donné envie de parler du jeu de Microprose.

Même s’il n’est pas vraiment révolutionnaire par rapport au premier Civilization sorti quatre ans plus tôt, il y a des ajouts bien agréables : la traduction en français par exemple, ou encore une charte graphique plus poussée. Le nombre de civilisation qu’on peut choisir a aussi augmenté. On a 21 civilisations listées au lieu des 14 du premier opus.

Continuer la lecture de « Vieux Geek, épisode 246 : Civilization II, la première version pour MS-Windows. »

Les projets un peu fou du logiciel libre, épisode 28 : Pingus, le clone libre de Lemmings

Dans le monde des jeux, le logiciel libre est rempli de projets plus fous les uns que les autres. J’ai déjà pu évoquer, dans le désordre et en espérant ne pas avoir fait trop d’oublis : FreeDoom (en décembre 2015), OpenQuartz (en septembre 2017), OpenTyrian (en août 2018), La bataille pour Wesnoth (en mai 2018), SuperTux (en mars 2018) ou encore 0 A.D. (en février 2016).

Dans l’article consacré à Lemmings, j’avais écrit la phrase suivante :

Le jeu sera si marquant qu’un clone dénommé Pingus sortira pour le petit monde du logiciel libre en 1998.

En effet, Pingus est un excellent clone de Lemmings. Selon le site officiel – dont la dernière mise à jour semble dater de 2015 – on apprend qu’il y a 77 niveaux et que quelques nouveautés sont disponibles par rapport au Lemmings d’origine avec des manchots qui peuvent sauter, au sens sportif du terme.

Cependant, le projet semble au point mort. La dernière version stable, la 0.7.6 date de décembre 2011, le dépot github a été archivé en 2018 et le gitlab indique une version 0.7.7 fin 2019 début 2020.

En clair, le projet est vraiment dans le flou. Mais au lieu de se lamenter, voici donc une petite vidéo avec le jeu en action…

Même si les 3 ou 4 premiers niveaux sont franchement des photocopies des niveaux originaux, on trouve rapidement des nouveautés. Avec 77 niveaux disponibles, il y a de quoi s’arracher les cheveux par poignées entières.

Il faut juste espérer que le projet sortira de la szone de flou dans laquelle il est engoncé.

25 ans déjà… Quand les jeux vous donnent un coup de vieux…

Avant toute chose, pour les personnes qui liront ce billet durant le mois de janvier 2021, tous mes voeux.

Je me suis posé la question en jettant un oeil à des vidéos sur les jeux pour MS-DOS sortis entre 1981 et 1997. Quand l’année 1996 est arrivée, je me suis pris plusieurs coups de vieux.

Puis je me suis dit : il faut que j’en fasse profiter les personnes qui me suivent depuis parfois plusieurs années sur le blog. Je me contenterai du monde PC que je pratique depuis l’année 1995.

Voici donc les titres qui m’ont marqué en 1996 par ordre chronologique de publication. C’est bien entendu une liste qui sera tout sauf complète :

Janvier : Duke Nukem 3D. Oui, le seul, l’unique. Il poussa les doom-like dans leurs derniers retranchements. J’en ai parlé en février 2018 via LameDuke qui était une version de Duke Nukem 3D un an avant sa sortie… Et dire qu’on devra attendre 15 ans pour voir arriver Duke Nukem 4 Ever…

Février : Civilisation II. Je l’avais acheté à l’époque, et c’était le premier à tourner sous MS-Windows. Faudra que j’en parle un jour 🙂

Mai : Strife, mélange de fps et de jeu de rôles dont j’ai parlé en juillet 2017

Juin-juillet : Quake, premier du nom. Celui qui proposera un Doom-like réellement en 3D et finira par ringardiser les FPS à base de sprites, même si d’excellents Duke-like comme Blood ou Shadow Warrior sortiront en 1997.

Septembre : Death Rally, un jeu de voiture en vue du dessus complètement déjanté, où on peut devenir le temps d’une course Duke Nukem. Il faudra que j’en parle un jour sur le blog 🙂

Octobre : Tomb Raider, premier du nom. Le début des aventures de Lara Croft. Ou comment une pilleuse de tombe est devenue une des icones du jeu vidéo de la fin des années 1990.

Octobre / Novembre : Command & Conquer, Alerte Rouge. Je n’avais pas accroché à l’époque, mais après avoir été initié au RTS par Planet X3, sait-on jamais ? 😉

Decembre : Diablo, premier du nom. Même si le développement a été terminé en 1996, le jeu est officiellement sorti en 1997. J’en ai parlé en octobre 2019.

Pour les jeux dont je n’ai pas retrouvé la date de sortie exacte :

Évidemment, certaines personnes rajouteront d’autres titres, mais j’ai surtout parlé des jeux qui m’ont marqué et dont certains sont encore joués en 2021.

Et vous, quels sont les titres de 1996 – ou saga né en 1996 – auquel vous jouez encore ?

Vieux Geek, épisode 238 : les FPS nuls basés sur le Build Engine, première partie.

C’est un épisode divisé en deux que j’ai envie de faire ici. Si on parle du Build Engine, on pense tout de suite à des titres comme Duke Nukem 3D (janvier 1996), Blood (mai/juin 1997), Shadow Warrior (mars 1997) ou encore Redneck Rampage (avril 1997).

Les quatre titres en question se base sur une version finalisé du moteur de rendu, le Build Engine. Et ce sont des titres qui sont d’un bon niveau, même si j’ai rapidement apprécié les jeux vraiment 3D avec l’arrivée du premier Quake en 1996.

Cependant, il y a d’autres titres qui ont utilisés des versions préliminaires du moteur de rendu et qui sont graphiquement, ergonomiquement, et en terme de jouabilité des ratages complets.

Je vais donc parler de deux titres, sorti par le même développeur, Capstone Software. On va y aller par ordre chronologique de sortie en commençant par Witchaven.

Il est sorti en septembre 1995, et c’est un FPS un peu spécial. Car il reprend des éléments de jeu de roles et surtout tous les combats se font au corps à corps. Ce qui est un peu déroutant, même si l’excellent Hexen, publié en octore 1995 utilise les mêmes principes, sauf que lui, il a de la gueule ! J’en ai rapidement parlé dans l’épisode 16 de la série vieux geek.

On a droit à un scénario assez classique. On joue le role de Grondoval, un chevalier choisi par son maître, Lord Verkapheron d’aller détruire la menace du diabolique Illwhyrin, dans son antre, le royaume de Witchaven.

Continuer la lecture de « Vieux Geek, épisode 238 : les FPS nuls basés sur le Build Engine, première partie. »