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

Generating the route #70

Closed
jelster opened this issue Aug 18, 2021 · 0 comments · Fixed by #69
Closed

Generating the route #70

jelster opened this issue Aug 18, 2021 · 0 comments · Fixed by #69
Labels
Milestone

Comments

@jelster
Copy link
Owner

jelster commented Aug 18, 2021

getting route data

Route data is obtained by sampling the CargoUnit's position at intervals while the isInFlight flag is set. Data captured in each sample includes:

It is interesting to note that the combination of the world position vector and rotation quaternion would populate a translation+rotation matrix quite nicely...

@jelster jelster added the design label Aug 18, 2021
@jelster jelster added this to the v1.0 Release milestone Aug 29, 2021
jelster added a commit that referenced this issue Sep 22, 2021
Ch7 - Capturing and processing flight telemetry

Summary of changes

Added UI menu sounds
Get planets spinning again with mesh.rotate (resolves Planets do not rotate as they orbit #66)
Modify base launch force and launcher rotation speeds for gameplay purposes
Adds a customized sun particle set along with textures and JSON definition (Star should have occasional flares and activity #71 )
CargoUnit now keeps track of its in-flight telemetry
added feature: encounter zones (see this PG ) (Generating the route #70)
Added encounter zone manager to provide game logic with info on which zone the unit is currently passing through (resolves Generating the route #70)
EncounterZones signal encounters via an Observable
gameData definitions for encounters within their respective zones (see Flight path encounter tables #65, Generating the route #70)
GUI displays encounters with their respective images along with sound feedback
Pause now correctly halts progress of the cargo unit while in flight (resolves Pause does not halt cargo unit physics #60)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant