nicoceron / spacetrader

Space Trader is a multiplayer strategy game set in the year 31337 where teams trade goods across star systems to amass credits, leveraging supply/demand economics and strategic navigation.
MIT License
0 stars 0 forks source link

๐Ÿš€ Space Trader

Welcome to the GitHub repository for Space Trader, a multiplayer strategy and trade game set in the futuristic year 31337. Humanity has colonized numerous star systems, and it's up to players to form teams, pilot their trading ships through these vast expanses, and aim for interstellar riches. ๐ŸŒŸ Your mission? Earn the highest amount of credits within a set time frame by smartly trading goods across a variety of planets.

๐ŸŽฎ Game Overview

Space Trader thrusts players into the Known Space, an expansive cube of space spanning 300 light-years each side, peppered with approximately 40,000 stars. Navigate this cosmos, engage in trade with both inhabited and uninhabited planets, and accumulate wealth to become the ultimate space tycoon.

๐Ÿ›  Features

๐Ÿงฐ Tech Stack

๐ŸŒ Getting Started

Prerequisites

Before embarking on your space odyssey, make sure you're equipped with:

๐Ÿ› ๏ธ Installation

  1. Clone the repository to your local machine:

    git clone https://github.com/nicoceron/space-trader.git

  2. Navigate into the project directory:

    cd space-trader

  3. Build the project using Maven:

    mvn clean install

  4. Start the application: ./mvnw spring-boot:run

๐Ÿ•น๏ธ Gameplay Mechanics

๐Ÿ“ˆ Commerce

Upon arriving at a planet, players are presented with a list of goods to buy or sell. The price of goods is calculated based on the demand and supply, ensuring a dynamic and engaging trading experience.

๐Ÿ›ฐ๏ธ Space Travel

Traveling through wormholes connects distant stars, but not all stars have direct routes. Players must plan their journeys to optimize trade and exploration.

๐Ÿงญ Navigation and Ships

Players select their next destination from the ten nearest stars and manage their ships' cargo and speed to maximize efficiency.

๐Ÿ‘ฅ Multiplayer and Roles

Space Trader supports multiple players, either as individual ships or crew members on the same ship, each with specific roles like Pilot, Trader, or Captain


Embark on an interstellar adventure with Space Trader and carve your path through the cosmos. Whether trading goods or navigating the stars, the universe is yours to explore.