Star Trek Classic Game (circa 1973)

Source of inspiration: Bob's Games - Star Trek

Introduction

This is a simple DOS-based computer game written in BASIC. Your job is to convert it to Python3.

BASIC is a general-purpose, high-level programming languages. For more information click HERE .

History

I originally saw a version of this game (source code) in a book. Using the book, I painfully typed in the whole game. It took a while because of my typos, etc.

I input and ran the game on my IMSAI 8080 microcomputer. The IMSAI 8080 was a kit. It came in a box containing chassis parts, boards, chips, etc. It took many many hours to build and solder the components onto the boards. For more information on the IMSAI 8080 click HERE . (My monitor was a modified portable TV.)

Project #1

Convert the source code (program) from BASIC to Python3. This may require re-structuring and/or redesigning the code. (Don't forget to create better variable names.)

See "Start Here" below for the BASIC program to convert into Python3.

This can be a difficult project.

Project #2

Replace the printout with a real screen (window). For the class use graphics.py. It is a simple graphics library.

Click HERE for more information about graphics.py. (download, install, documentation, ...)

Start Here

Click HERE to download a zip file containing the BASIC source code and game instructions. It is from the "source of Inspiration" link above.

Note, other zip files with different source code for the game are available on the "source of Inspiration" link above.