All Projects → true-grue → trader

true-grue / trader

Licence: other
Python version of Star Trader game written by Dave Kaufman

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to trader

Retroarch system
Compilation of BIOSes for various emulation platforms
Stars: ✭ 129 (+377.78%)
Mutual labels:  retrogaming
Emupedia.github.io
The purpose of Emupedia is to serve as a nonprofit meta-resource, hub and community for those interested mainly in video game preservation which aims to digitally collect, archive and preserve games and software to make them available online accessible by a user-friendly UI that simulates several retro operating systems for educational purposes.
Stars: ✭ 206 (+662.96%)
Mutual labels:  retrogaming
tetriss
Tetris clone written in JavaScript 🎮 https://antonioolf.github.io/tetriss/
Stars: ✭ 14 (-48.15%)
Mutual labels:  retrogaming
B8
BASIC8 - The Fantasy Computer/Console!
Stars: ✭ 144 (+433.33%)
Mutual labels:  retrogaming
Openemu
🕹 Retro video game emulation for macOS
Stars: ✭ 13,369 (+49414.81%)
Mutual labels:  retrogaming
Virtualc64
VirtualC64 is a cycle-accurate C64 emulator for macOS
Stars: ✭ 229 (+748.15%)
Mutual labels:  retrogaming
Retrograde Android
Play retro video games on your Android TV!
Stars: ✭ 114 (+322.22%)
Mutual labels:  retrogaming
Awesome-Retro-Docs
A curated collection of technical documentation for Arcades, Handhelds, Consoles, Computers and MCU’s.
Stars: ✭ 128 (+374.07%)
Mutual labels:  retrogaming
Swervinmervin
A truly radical homage to 16-bit racing games.
Stars: ✭ 195 (+622.22%)
Mutual labels:  retrogaming
Awesome Gbdev
Contribute
Stars: ✭ 3,016 (+11070.37%)
Mutual labels:  retrogaming
Raemixx500
Open Hardware Remake of the Commodore Amiga 500+ Mainboard
Stars: ✭ 161 (+496.3%)
Mutual labels:  retrogaming
Snowflake
❄️ 🎮 Extensible Emulator Frontend written in C# and Javascript
Stars: ✭ 185 (+585.19%)
Mutual labels:  retrogaming
Dojs
A DOS JavaScript Canvas with sound
Stars: ✭ 237 (+777.78%)
Mutual labels:  retrogaming
Cross Lib
CROSS LIB - A universal 8-bit library and some games built with it
Stars: ✭ 137 (+407.41%)
Mutual labels:  retrogaming
The-Great-Escape-in-C
Classic ZX Spectrum game "The Great Escape" rewritten in portable C
Stars: ✭ 95 (+251.85%)
Mutual labels:  retrogaming
Awesome Dos
Curated list of references for development of DOS applications.
Stars: ✭ 123 (+355.56%)
Mutual labels:  retrogaming
Gamestarter
🎮 Retrogaming kodi add-on repository for LibreELEC
Stars: ✭ 222 (+722.22%)
Mutual labels:  retrogaming
PySprint
Recreation of the Atari ST port of Super Sprint with Pygame
Stars: ✭ 19 (-29.63%)
Mutual labels:  retrogaming
FlappyBird-N64
Clone of Flappy Bird for Nintendo 64 built using the open source LibDragon SDK. Original game design, graphics, and sound effects created by .GEARS
Stars: ✭ 38 (+40.74%)
Mutual labels:  retrogaming
Mt32 Pi
🎹🎶 A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.
Stars: ✭ 231 (+755.56%)
Mutual labels:  retrogaming

Star Trader

The original game was written by Dave Kaufman in BASIC and information about the game was published in "People's Computer Company" newsletter in 1974. Here is a Python version of the game (work in progress, there could still be bugs!).

Star Trader screenshot

The game code was printed in 1975, in the wonderful book What to Do After You Hit Return. I think this book still has a huge education potential. BASIC games from the book like "Star Trader" are quite complex. They use lots of processes/algorithms/rules instead of data (graphics, audio, text -- it was a game designer Chris Crawford, who introduced the concept of process intensity in the games). Still, it's possible with the help of the book to understand how "Star Trader" works and how to make your own, better version of the game.

Wouldn't it be great to see someday modern version of "What to Do After You Hit Return" with Python (or Lua, or ...) code?

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].