-
Notifications
You must be signed in to change notification settings - Fork 37
Open
Labels
plannedLikely a requirement for a 'final' productLikely a requirement for a 'final' product
Description
We have features for vehicles, terrain, universe, etc etc... Now combine them all together.
The plan is to make an interactive scenario that features an Apollo-style service module and lander. The vehicle starts in orbit of a small moon. The player can then detach the lander and descend to the surface, hopefully making a soft landing.
MoSCoW: M: Must have, S: Should have, C: Could have, W: Won't have
Engine stuff:
- M Godot rendering backend
- M Orbit simulator, capable of a stable-enough orbit. n-body or patched conics
- S Fast-foward time option
Vehicle-related
- M Basic Fuel/resource flow system
- M Fuel Tank Machine
- M Magic* Fuel pump Machine (used to pump fuel into a rocket)
- M Non-magic Rocket/CombustionChamber Machine
- M Magic Altimeter machine
- M Magic Speedometer machine
- S Docking Ports
- S Decouplers
- S Detachable service module and lander
- S Landing legs
- S Exploding on hard impacts
- C Character that can go on EVA
* 'Magic' machines are 'too' unrealistic. Pumps require energy. Altimeters needs a laser/radar/pressure sensor, etc etc...
Visual and graphics stuff
- M Basic UI (at minimum just text readouts for velocity/altitude from sensors + hud overlay for locations of vehicles)
- C Click to switch to vehicle, instead of cycling between all vehicles
- C Rocket plumes
- C Orbit paths when zooming out (we don't really need a 'map' view)
- S Basic rocket and explosion sounds
Notes:
- One of the main selling points of this project is performance. We need a 'spawn 100 vehicles' button or some way to add a stress test.
Metadata
Metadata
Assignees
Labels
plannedLikely a requirement for a 'final' productLikely a requirement for a 'final' product