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.
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.
Before embarking on your space odyssey, make sure you're equipped with:
Clone the repository to your local machine:
Navigate into the project directory:
cd space-trader
Build the project using Maven:
mvn clean install
Start the application: ./mvnw spring-boot:run
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.
Traveling through wormholes connects distant stars, but not all stars have direct routes. Players must plan their journeys to optimize trade and exploration.
Players select their next destination from the ten nearest stars and manage their ships' cargo and speed to maximize efficiency.
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.