- Name: Corie Beale
- Section: 01
A planet system where smaller objects revolve around larger objects. Objects include planets, spaceships, and asteroids. All smaller objects are randomly generated, while planets have a default layout on startup. The game space is not infinite. There will be a cloud of dust as a rounded border to block further camera movement. The player may look around the system and will not be restricted to the screen space.
- Add/remove a planet.
- Control: LMB
- Place a planet who's center is the mouse's position on mouse click.
- Menu will be available to change properties of a planet before placing it.
- Camera movement
- Control: Move mouse to edge of screen
- Moves the camera past whatever screen size given to add more space to the world and more interactivity between agents.
Asteroids are everywhere! They are common in the planet system and are affected by planets' gravities.
Objective: Gravitate toward planets.
- Gravitates toward planets
- Seeks nearest planet
- Agent is in this state by default.
- Destroys itself if it collides with a planet.
Acts as a point of gravitation.
These ships mine resources from planets and takes them back home.
Objective: Land on the planet nearby.
- Gravitate towards the target planet
- Obstacles - Asteroids
- Seperation - Other Drill Ships
- In this state by default.
Objective: Do not move. Very important process underway. Drills up material to fill the Drill Ship's tank on the planet's surface.
- Stick to the surface of the target planet.
- Drill Ship contacts the target planet.
Objective: Escape the asteroid-filled planet system.
- Escape the planet system.
- Obstacles - Asteroids
- Seperation - Other asteroids
- Drill Ship's tank is full.
- Art: Corie Beale
- Art assets created by me (Corie Beale)
- UI and menus
- Total Agents: 2/2
- Asteroid, Drill Ship
- Total States: 4
- Asteroid: Passive Gravitation
- Mine Ship: Depart, Drill, Return