A classic text-based space trading simulation written in BASIC. Travel between planets, trade goods, manage resources, and try to become the wealthiest trader in the solar system!
- Navigate between 5 unique planets in our solar system
- Trade various commodities with dynamic market prices
- Manage your ship's fuel and credits
- Beautiful ASCII art interface
- Resource management system
- Earth
- Mars
- Venus
- Jupiter
- Saturn
- Water
- Food
- Minerals
- Technology
- Medical Supplies
- Credits (starting amount: 1,000)
- Fuel (starting amount: 100%)
- The game starts with you on Earth with 1,000 credits and 100% fuel
- Each turn, you can:
- Buy goods from the current planet
- Sell goods for profit
- View current market prices
- Travel to another planet
- Travel between planets costs 20% fuel
- Market prices vary between planets - buy low and sell high!
The game uses a simple number-based menu system:
1. Buy Goods
2. Sell Goods
3. View Prices
4. Travel
5. Quit
The game features a professional ASCII interface with:
- Double-line bordered menus
- Status dashboard showing current location, credits, and fuel
- Formatted market price tables
- Travel animation sequence
- Language: BASIC
- Interface: Text-based with ASCII graphics
- Data Structure: Arrays for inventory and market prices
- Memory Usage: Minimal, using basic variable types
- Platform: Compatible with most BASIC interpreters
- Load the program into your BASIC interpreter
- Run the program using the
RUNcommand - Follow the on-screen prompts to play
- Monitor fuel levels carefully - getting stranded means game over!
- Learn the typical price ranges for goods at each planet
- Buy low, sell high - some planets consistently offer better prices for certain goods
- Keep some credits in reserve for emergencies
- Plan your route to maximize profits while minimizing fuel usage
Feel free to fork this repository and submit pull requests. Some areas for potential improvement:
- Additional planets
- More tradeable goods
- Random events during travel
- Ship upgrades system
- Save/Load game functionality
This project is open source and available under the MIT License.
Special thanks to classic space trading games like Elite and Trade Wars for inspiration.