Skip to content

Little processing experiment that started as a train simulation game and turned into space ships mining ore :P

Notifications You must be signed in to change notification settings

DominikWidomski/processing-mining

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mining Sim Game (Processing)

Little processing experiment that started as a train simulation game and turned into space ships mining ore :P

Project Screenshot

Start

You need to run it in the Processing IDE (it can be installed via brew).

Open the sketch/sketch.pde file.

Features

  • Generates a few random space stations
  • Generates a bunch of asteroids
  • Generates a bunch of mining ships
  • Ships will find an asteroid, approach it, and mine it
  • You can see how many resources are available at the asteroids and how full a ship's hull is
  • Ships will then move resources to the nearest available space station

Roadmap

  • Routes - we'll see what that's for... perhaps allows units to move more efficiently, so they should follow them
  • Mining should apply a vector to the asteroid, pushing it around
  • Agent logic can use some improvements (re-route if asteroid disappears, follow routes, approach asteroids from different directions to account for their momentum)
  • UI improvements (there are bugs, add some building modes)
  • Different units, some may be able to move the asteroids themselves, or help manage the
  • multiple types of minerals to be mined. Ships with multiple cargo holds, each holding one type of material, filling independently.
  • multiple mining lasers on a ship
  • tech tree: laser efficiency upgrades, refining upgrades, etc.
  • multiple ship types: gun ships, corvettes
  • refueling? ship and cargo's mass affects its steering?
  • ship builder?
  • Competitive play, 4X game elements

About

Little processing experiment that started as a train simulation game and turned into space ships mining ore :P

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published