7yl4r / the-oregon-trajectory

:rocket: The Oregon Trail -- in SPAAACE!
http://7yl4r.github.io/the-oregon-trajectory/
GNU Affero General Public License v3.0
17 stars 6 forks source link

asteroid-encounter overhaul #127

Open 7yl4r opened 8 years ago

7yl4r commented 8 years ago

rather than randomly coming upon asteroids, the option to "mine an asteroid" should always be available, but some fuel cost for setting up the encounter should be incurred. The cost should be shown alongside asteroid details like size, rotational velocity, material type, name, etc.

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/25562018-asteroid-encounter-overhaul?utm_campaign=plugin&utm_content=tracker%2F13859664&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F13859664&utm_medium=issues&utm_source=github).
metiscus commented 8 years ago

If you are intending on the game having a bit of an educational slant to it, you could give the user the option of doing various types of maneuvers, e.g. a hoffman transfer vs a direct burn. This would also allow you to make the classical starting time trade-off mechanic available later since the transfers would vary in their optimality with time. E.g. starting later may give you better fuel usage but with less room for error. Other idea may be to have using the Oberth effect as an option when you are near large bodies, since that would greatly increase you fuel efficiency with various risks. If you use some of these ideas, you should probably link to wikipedia or an other source of exposition for further reading. That helps play up the educational side of the game and maybe helps you market to the people who like KSP but want something more simple for the classroom.

7yl4r commented 8 years ago

@metiscus : I think you've got a good understanding of where we want to go with this game, it's just a matter of finding the lowest hanging fruits. I'd love to discuss more generally in real time on the gitter chat. I'm available and have it open nearly all day most days EST time.