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 sont considérables, une bibliothèque américaine recense ainsi plus de 50000 ouvrages sur l’Atlantide. De grands auteurs de récit d’aventure tel que Jules Verne font apparaitre l’Atlantide dans leur récit (dans 20000 lieux sous les mers, illustration ci-contre).
Les jeux sur ordinateur ne sont pas en reste, puisque dès l’aube des jeux d’aventure textuels, le thème de l’Atlantide est abordé, et c’est l’objet de l’article d’aujourd’hui.
Un jeu d’aventure bien aligné ou justifié
Il est important de bien soigner la présentation de vos jeux d’aventures. Si vous n’y prenez garde, vous risquez de retrouver cela :

Pas très lisible, n’est-ce pas ? (on peut même dire que c’est moche). Les mots sont coupés au delà de la 40ème colonne, sans tenir compte des règles usuelles de présentations des documents.
Dans cet article, nous allons voir comment afficher un texte avec un alignement à gauche, sans couper les mots, ou un alignement justifié. Avec une subroutine en BASIC !
Continuer la lecture de « Un jeu d’aventure bien aligné ou justifié »Tutoriel : récupérez un programme BASIC TRS-80 MC10
Certains anciens programmes écrits en BASIC pour le TRS-80 MC10 sont disponibles sous la forme de fichiers images de cassettes, mais pas sous la forme d’un fichier texte. Ce dernier est nécessaire lorsque l’on a besoin du programme source pour l’adapter à une autre ordinateur. Ce tutoriel donne une méthode pour récupérer facilement le fichier source d’un programme BASIC du MC10.
Continuer la lecture de « Tutoriel : récupérez un programme BASIC TRS-80 MC10 »Your own adventure in Pascal
I recently came accross an article about GPascal, which was published in 1982 in « Your Computer » magazine . GPascal is a subset of Pascal language for Apple II and C64, and it was developped by Nick Gamme in the early eighties.
You can still find it on the web, here.

CHATEAU GAILLARD
Oui, il s’agit encore d’un jeu d’aventure en mode texte. Mais le château Gaillard existe réellement, il s’agit d’une forteresse militaire du XIIe siècle située en Normandie, conçue par le roi d’Angleterre Richard Cœur de Lion.

Traducteur d’instructions graphiques du langage BASIC
Dans les années 80, le langage BASIC a donné lieu à d’innombrables dialectes, chaque machine étant livrée avec son propre « BASIC » et ses particularités. Les instructions les plus courantes sont en général standardisées (PRINT, INPUT, LET, IF…THEN, FOR…NEXT, GOTO, GOSUB) mais il en va tout autrement pour les instructions graphiques. Les modes graphiques sont également très variables d’une machine à l’autre, que ce soit le nombre de couleurs ou la définition de l’image.
Continuer la lecture de « Traducteur d’instructions graphiques du langage BASIC »Applesoft versus ZBASIC, ruée vers l’or
Dans cet article, nous allons voir comment un jeu d’aventure peut être adapté à l’Apple II, en explorant deux possibilités ; la programmation en BASIC Applesoft et en ZBASIC. Dans cette optique, nous utiliseront le programme « L’ivresse de l’or », jeu d’aventure développé à l’origine pour l’Amstrad CPC464.
Continuer la lecture de « Applesoft versus ZBASIC, ruée vers l’or »La programmation en ZBASIC
Je vous invite à découvrir un BASIC du milieu des années 80 qui est à la fois multiplateforme et compilé. Il s’agit du ZBASIC et il fonctionne très bien sur Apple //c. Venez le découvrir ici.