Star Trader is a 1974 video game and an early example of the space trading genre. The game involves a single player moving from star to star on a map of the galaxy, buying and selling quantities of six types of merchandise in order to make money. The game was developed by Dave Kaufman for computers in 1973, and its BASIC source code was printed in the January 1974 issue of the People's Computer Company Newsletter. It was reprinted in the 1977 book What to Do After You Hit Return. The game was the inspiration for the multiplayer Trade Wars series, beginning in 1984, and is through that series the antecedent to much of the space trading genre.
Star Trader is a single-player space trading game, in which the player trades resources between star systems in order to make money. The game presents a star map of the galaxy in which the player moves about and makes money from trading and establishing trading routes. The player travels from node to node on the star map buying and selling six types of merchandise: uranium, metals, gems, software, heavy equipment, and medicine. The game's interface is text-only.
Screenshot of gameplay, featuring the galaxy map
Star Trader was written by Dave Kaufman in the BASIC programming language. The source code to the game was published in the People's Computer Company Newsletter in volume 2, issue 3 in January 1974. The concept for the game is seemingly based on Isaac Asimov's Foundation series of novels.
In 1977, the game's code was reprinted in What to Do After You Hit Return. Star Trader was used as the inspiration for the first game of the Trade Wars series of multiplayer space trading games in 1984, making it the ancestor of many subsequent space trader games, including Eve Online, the Wing Commander Privateer series and Elite series.
Several unrelated but similar space trading games have been released under the name Star Trader. One such game was released by Bug Byte Software in 1984 for the ZX Spectrum and Commodore 64, and was one of the games included with the Softaid compilation. Another was written by S. J. Singer in 1984 using Altair Basic, and modified by John Zaitseff for Microsoft Basic under the CP/M-80 operating system in 1988. Completely rewritten versions for CP/M-80, CP/M-86, MS-DOS, Microsoft Windows 3.1 and Linux/Unix followed, with the latest release for Linux and Unix occurring in November 2019. All versions by John Zaitseff have been released or relicensed under the GNU General Public License v3.
From the time when computer games where played on dot-matrix printers, here are the HP Standard BASIC versions of the Star Trader Setup Module and the Star Trader Main Module. This version supports dot-martix printers and punch tapes.
Listing #1- Star Trader / Game Seup Module - HP BASIC
Listing #2 - Star Trader / Main Module - HP BASIC
This is a Python version of the original BASIC game.
Python version - Star Trader (1974) in Python.