Neue Programme für BasiCode
Vor einiger Zeit erhielt ich von Werner N.-B. aus Club-Beständen zwei Bücher mit Basic-Programmen aus der Ära der ASCII-Grafik. Er streitet gar nicht ab, daß er dabei auch ein wenig den Hintergedanken hatte, ich würde das eine oder andere Programm davon für den JOYCE anpassen. Nun bin ich ja derjenige, der so begeistert von den Möglichkeiten von BasiCode ist, so kam ich natürlich auf den Gedanken, dieses oder jenes in das Computer-Esperanto umzusetzen. Doch hier entsteht augenblicklich ein Problem: BasiCode-Programme sind Freeware, und anderer Leute geistige Schöpfung kann ich nicht einfach zur Verbreitung freigeben. Somit blieb mir nichts weiter übrig, als den jeweiligen Spiel-Gedanken selbst in Befehle zu transformieren.
Als erstes nahm ich »Eine Dame« ins Visier, eine Mischung aus Solitair und Dame, die inzwischen als Beispielprogramm (»SOLIDAME.ASC«) auf der BasiCode-Homepage steht. Vielleicht gibt es eines Tages ein Update mit Steuerung per Cursor-Tasten - etwas bequemere Handhabbarkeit möchte man heute doch schon haben ... Manche dieser alten Programme reizen mich gar nicht, obwohl ich die Bücher insgesamt als historisches Objekt interessant finde, manche Ideen existieren schon als BasiCode - Umsetzungen (z.B. Vier gewinnt, Schiffe-versenken, Mastermind, Türme von Hanoi usw.). Nachdem ich etliche Wochen nicht zum Computer-Hobby gekommen war, wählte ich »Acey Ducey« als Übung zum Warmprogrammieren. Dieses kleine Kartenspiel ist wirklich nicht weltbewegend, aber der Effekt, auf den es mir ankommt, ist die Spielbarkeit auf fast allen Heimcomputer-Oldies. Nun konnte ich mich an etwas Anspruchsvolleres wagen und codete »Rotation«, einen Verwandten jenes kleinen Schiebepuzzles aus Plastik - diesmal auch gleich mit Cursor-Steuerung. Um die Nutzbarkeit auf verschiedenen Systemen zu demonstrieren, ist der Text mit Screenshots dieser Spiele vom (emulierten) Commodore 64, vom (ebenfalls emulierten) Schneider/Amstrad CPC und aus einem PC-Basic der frühen Jahre von DOS illustriert.
Download - Neue Programme für BasiCode.
|