Skip to content

An implementation of classic text-based terminal games, inspired by the programs published in the "Computer Space Games" magazine.

License

Notifications You must be signed in to change notification settings

thiagoslino/ComputerSpaceGames

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Classic Terminal Games in Cuis Smalltalk

This repository contains my implementations of classic text-based games, based on the listings from the Computer Space Games magazine.

Computer Space Games Magazine Cover

About

"Computer Space Games" was a legendary magazine from the early 1980s that published source code for games, often in BASIC, for readers to type into their home computers. This project revives that spirit of learning and fun by porting those classic game concepts to the modern and powerful Cuis Smalltalk environment.

computergames

Games Included (wip)

  • Evil Alien - Somewhere beneath you, in deepest, blackest space, lurks Elron, the Evil Alien.
  • Intergalactic Games - You are Engineer in charge of the launch for new Century TV. The crucial decisions about the angle and speed of the launching rocket rests on yout shoulders. Can you do it?.
  • Starship Takeoff - You are a starship captain. You have crashed your ship on a strange planet and must take off again quickly in the alien ship you have captured.
  • Moonlander - Can you land safely on the moon?
  • Trip into the future
  • ...and more to come...

Getting Started

Prerequisites

You need to have Cuis Smalltalk installed.

Installation & Running

  1. Clone this repository:
    git clone https://github.com/thiagoslino/Cuis-ComputerSpaceGames.git
  2. Open the Cuis-Smalltalk image.
  3. In Cuis, open a workspace and type (or drop the ComputerSpaceGames.pck.st file into a running Cuis and click 'install package'):
  Feature require: #ComputerSpaceGames
  1. To start the game, evaluate the following in a workspace:
    EvilAlienPresenter new start.
    (Replace EvilAlienPresenter with any class in ComputerSpaceGames-Presenter category).

Acknowledgments

  • The original authors and editors of Computer Space Games magazine.
  • The dedicated developers and community behind Cuis Smalltalk.
  • The spirit of the 80s home computing era, where typing in code from a magazine was the way to get new games.
  • The YouTube channel Kari, whose this video provided direct inspiration and motivation for this Smalltalk version.

About

An implementation of classic text-based terminal games, inspired by the programs published in the "Computer Space Games" magazine.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published