Commit Graph

8 Commits

Author SHA1 Message Date
7def50cbf0 Basic read me and added copy of MIT License to cga.rs 2025-08-23 18:13:34 -05:00
2b26cd4197 Added terminology at the top of file for clarity in comments explaining things. Added Null geometry option instead of a panic. The center of mass and orientation are now stored as rotors, not generators; changed draw and update code accordingly. Added a line that points straight ahead to orient player. Fixed acceleration logic error that didn't map it to world coordinates. Added comments, probably more than needed. Probably should have broken this up more as I went. 2025-08-23 17:52:13 -05:00
0f351593ab have a ship that can move on the screen. 2025-08-22 19:55:03 -05:00
6c7662b5e6 added update loop and game state. 2025-08-22 11:35:45 -05:00
56c2a6440c Split the geometry finding code from the drawing code. 2025-08-21 00:28:39 -05:00
5cc0ee645a Comments. Extra test circles. 2025-08-20 21:03:08 -05:00
9f5775a99d Created a function for the conversion of coordinates from algebra space to screen space. Typo. 2025-08-20 20:48:21 -05:00
87965cafb5 Hyperbolic Asteroids, first commit. Rendering Poincare disk, circles, and lines. 2025-08-20 20:32:43 -05:00