Skip to content

Releases: OCESS/orbitx

Final Symposium

30 Mar 16:30
Compare
Choose a tag to compare
Final Symposium Pre-release
Pre-release

The version that was shown off at the CS 494 symposium, and thus was the last version of OrbitX that was seen by people at UWaterloo.

From now on, any more work that is done is done completely on a volunteer basis.

With that out of the way, features since v0.7:

  • Finally merged Habitat-AYSE docking!
  • All GUI fields (except for stopping acc and pitch angle) are now implemented in the sidebar!
  • The sidebar now looks like the GUI mockup we showed spacesim
  • A bit more tweaking of landing graphics (even though it's a hack)
  • Added an OrbitV compatibility layer, with Engineering! See compat-server.py --help for help.

This is hopefully the last or second last pre-release before a full release.

End of sprint 4

08 Mar 19:40
e078679
Compare
Choose a tag to compare
End of sprint 4 Pre-release
Pre-release

Wow everything is coming together!

Major features: minimap, landing graphics (they're still ugly), AYSE docking prototype

End of sprint 3

15 Feb 16:13
Compare
Choose a tag to compare
End of sprint 3 Pre-release
Pre-release

Tagging this release before sprint demo

End of sprint 2

01 Feb 04:01
Compare
Choose a tag to compare
End of sprint 2 Pre-release
Pre-release

Tagging this before the end-of-sprint-2 demo and meeting

End of sprint 1

01 Feb 04:00
Compare
Choose a tag to compare
End of sprint 1 Pre-release
Pre-release

Released at the end of CS 494 sprint 1

Pre-class demo release

26 Nov 02:19
Compare
Choose a tag to compare
Pre-release

Making this release as a known pretty-stable commit before the end-of-CS493 in-class demo.

Since last release,

  • re-enabled collisions (they were disabled because of some PhysicsEntity refactoring related to Habitat implementation)
  • added tracking of heading and spin for entities
  • entities now don't look ugly when they're far away from the Sun
  • trails are now drawn relative to a user-settable reference
  • added fuel and throttle to the habitat
  • habitat now has engines and reaction wheels, allowing it to spin and fire engines!!!!!!!
  • and these can be controlled by the GUI!!!!!!!!!!

W, S control engines
Q, E rotate the habitat

First locally-run demo

23 Nov 23:35
Compare
Choose a tag to compare
Pre-release

Changelog since last release:

  • Habitat drawing is now not wonky (updated the origin of the vpython canvas to be the habitat)
  • Habitat should (but doesn't) have an arrow drawn where it's velocity vector is pointing
  • Habitat has some textures now
  • Habitat has, theoretically, the backend functionality to spin and use its engines. No GUI way of doing that yet.
  • Made physics engine more stable, Phobos now does not get ejected from the Mars system (put physics engine in background thread, decreased max simulation interval to scale sub-linearly with the time acceleration, and added a three-body test)

Hi Nova!

First demo release

18 Nov 21:13
Compare
Choose a tag to compare
First demo release Pre-release
Pre-release

Just after our first demo with spacesim, and after a demo with our TA Dan.

Gravitation, collision, time acceleration, planet gui centre selection is in this release.

Upcoming work is habitat implementation, even fancier graphics, and a background simulation thread.

To use this release, download the .zip file, extract it, and run orbitx.exe.

See the controls section of README.md for any controls.