Werewolves and Wanderer including a dynamic map

This article is about another adventure game, Werewolves and Wanderer, from the famous book « Creating Adventure games on your computer » by Tim Hartnell.

Well, this game is old-fashioned and not that entertaining. Comments on IFDB are not very appealing. However, it has some historical interests. And to make it fun for the programmer, I’ve added some interesting features:

  • A semigraphic introduction;
  • A help function providing the vocabulary understood by the programme;
  • And the most interesting part: a dynamic map.

As usual I’ve coded in Applesoft BASIC but it is really easy to convert the programme to other BASIC dialects.

Semigraphic introduction
Continuer la lecture de « Werewolves and Wanderer including a dynamic map »

CIA , un autre jeu d’aventure en BASIC

CIA Adventure – Intro pour Apple II

J’avais publié il y a quelques années un jeu d’aventure intitulé CIA. Ce jeu était issu du livre BASIC fun with adventure games de Margaret Ann Zuannich et Susan Drake Lipscomb. Le code source, en BASIC, est disponible ici. Le thème est celui de l’espionnage.

Il s’avère qu’il existe un autre jeu d’aventure en anglais, également en mode texte, également programmé en BASIC, avec un nom très proche ; CIA Adventure. Le jeu a été publié dans le magazine CLOAD en octobre 1980, pour l’ordinateur TRS-80. L’auteur est Hugh Lampert.

Continuer la lecture de « CIA , un autre jeu d’aventure en BASIC »

Sur le toit

A la suite du jeu Les trésors de Rom, je vous propose dans cet article de continuer sur le thème du labyrinthe. Ici point de monstre ni de trésor, mais un jeu d’exploration d’un labyrinthe en 3D où la sortie se trouve sur le toit.

Le générateur de labyrinthe en trois dimensions a été publié en page 54 du magasine Jeux & Stratégie numéro 32 (le même numéro que pour « Les trésors de Rom »). J’ai repris ce programme afin de permettre une exploration du labyrinthe, en mode texte ou en mode graphique.

L’intro en mode texte du programme modifié
Continuer la lecture de « Sur le toit »

Adventure Game in C for Apple II

I’ve been thinking about coding an adventure game in C for months. I wanted to write a code that would compile on both modern and old computers, probably because the idea of having a source code that would last for such a long period of time is amazing. Especially in 2022 when computer science changes so rapidly, with several new programming langages coming up every year.

This is possible thanks to the cross-compiler cc65, which I introduced in a previous article. I wanted a code that would work on both Apple II and Linux/Windows based modern PCs.

Since I have no time to code a whole adventure from scratch, I’ve found a small adventure game on The Interactive Fiction Archive: ISLAND.

Continuer la lecture de « Adventure Game in C for Apple II »

« The New Apple II User’s Guide » ou la bible Apple II

Cet article est bien différent de ceux publiés jusqu’à présent, puisque je vais faire la critique d’un livre. Il s’agit d’un gros pavé, The New Apple II User’s Guide de David L. Finnigan, publié en 2012. Voici un lien vers le site officiel.

Le livre est en anglais, donc si vous êtes réfractaire à cette langue, vous pouvez arrêter ici votre lecture.

Dans le cas contraire…

Continuer la lecture de « « The New Apple II User’s Guide » ou la bible Apple II »

Jeux d’action en mode texte

Pour changer des jeux d’aventures en mode texte qui ont été largement mis en avant depuis la création de ce site, je publie dans cet article deux jeux d’action. Mais pour rester dans l’esprit rétro, ils sont programmés en BASIC pour Apple II, et en mode texte ! C’est également l’occasion de découvrir d’antiques revues de micro-informatique qui comportaient des cahiers de programmes.

Continuer la lecture de « Jeux d’action en mode texte »

Améliorez la présentation de vos listings BASIC avec Applewin

Pour assurer une bonne présentation de vos programmes en BASIC Applesoft, pourquoi ne pas laisser faire l’Apple II, en les imprimant ?

Je vous rassure, vous n’aurez pas besoin d’une ImageWriter II. L’émulateur AppleWin suffira ! Cet article vous décrit la procédure, qui est très simple.

Partons du programme BASIC suivant, peu lisible (à dessein).

10HOME
20PRINT"C'EST DOMMAGE D'AVOIR FAIT UN TRES BEAU PROGRAMME":GOSUB1000
25VTAB4:HTAB10:PRINT"MAIS QUE LE LISTING SOIT":GOSUB1000
30HTAB10:PRINT"MAL PRESENTE…":GOSUB1000
40PRINT:PRINT"C'EST MOINS LISIBLE ET DIFFICILE A DEBUGGER !"
50FORJ=1TO40:PRINT"*";:NEXT:PRINT
100 END
1000FORI=1TO1000:NEXTI
1010RETURN
Continuer la lecture de « Améliorez la présentation de vos listings BASIC avec Applewin »

Fascination pour l’Atlantide

Depuis les dialogues de Platon du Timée et du Critias, le mythe de l’Atlandide a fasciné des générations d’historiens, de scientifiques, de savants, d’archéologues, de philosophes ou de simples curieux. Il faut dire que Platon insiste sur l’authenticité de son récit, qui n’est pas présenté comme une fiction. S’ajoute à cela la description d’une civilisation brillante, correspondant à un âge d’or de l’humanité, et qui finit dans un cataclysme conduisant à son engloutissement total par les flots, ce qui donne une force saisissante au récit.

Le nombre de recherches et de livres sur le sujet est considérable, une bibliothèque américaine recense ainsi plus de 50000 ouvrages sur l’Atlantide. De grands auteurs de romans d’aventure comme Jules Verne font apparaitre l’Atlantide dans leurs récits (dans 20000 lieux sous les mers, illustration ci-contre).

Les ordinateurs ne sont pas en reste, puisque le thème de l’Atlantide est abordé dès l’aube des jeux d’aventure textuels, et c’est l’objet de l’article d’aujourd’hui.

Continuer la lecture de « Fascination pour l’Atlantide »