Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vessel Flight Solutions #1

Open
Doohl opened this issue Aug 2, 2017 · 0 comments
Open

Vessel Flight Solutions #1

Doohl opened this issue Aug 2, 2017 · 0 comments
Assignees
Milestone

Comments

@Doohl
Copy link
Owner

Doohl commented Aug 2, 2017

Sourcebound Alpha 1.0 requires Vessel Flight Solutions: simple data structures describing burns needed to get a vessel entity from one orbital location (planet, asteroid, moon, etc) to another. Flight Solutions should be organized into the following categories:

  • Hohmann Transfer: a maneuver guaranteed to take the least amount of ∆V possible, but takes the greatest amount of time.
  • Brachistochrone Transfer: a maneuver that takes a tremendous amount of ∆V, but the least possible time. Characterized by a constant acceleration either toward the object, or away from the object after the halfway point.

A Flight Solution should be able to output the coordinates of a ship as a function of the LogicM universe time. Additionally, it should return some other information if the input time is out of the flight's bounds.

@Doohl Doohl self-assigned this Aug 2, 2017
@Doohl Doohl added this to the Alpha 1.0 milestone Aug 2, 2017
@Doohl Doohl changed the title Alpha 1.0 - Vessel Flight Solutions Vessel Flight Solutions Aug 2, 2017
@Doohl Doohl mentioned this issue Aug 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant