Commit graph

15 commits

Author SHA1 Message Date
Stephen Seo 3bb0cbf026 Fix cargo clippy warnings 2024-02-16 15:38:24 +09:00
Stephen Seo e18f3acada save/restore: Impl. tests for de/serialize
Added impl. of Default trait for Planet.

Added some derive traits (Debug and PartialEq) to some structs so that
they can be checked in the unit tests.

TODO:
    Actual saving/loading behavior.
2024-02-15 15:11:59 +09:00
Stephen Seo 74a9980ca1 save/restore: WIP implementation
Currently working on implementing serialize/deserialize for structs for
use in saving/restoring.
2024-02-14 19:07:17 +09:00
Stephen Seo e3f74d3f3e Remove serde dependency 2023-02-23 18:08:41 +09:00
Stephen Seo b6ee1be6c2 Fix (some) clippy warnings 2023-02-22 17:13:19 +09:00
Stephen Seo 87a2815a26 Fix fish draws and orbiting particles 2023-02-21 21:07:23 +09:00
Stephen Seo 71c699cd7e Fixes, still kind of broken 2023-02-21 16:53:36 +09:00
Stephen Seo 31465d0923 Impl camera and camera shader
At this point, the agnostic_interface is implemented with Raylib. What's
left is testing. Currently the main function does nothing.
2023-02-21 14:11:29 +09:00
Stephen Seo ad1d2536a3 Setup for drawing with transforms by using shaders 2023-02-20 20:07:44 +09:00
Stephen Seo 751ce637e0 Work on porting from quicksilver
Can compile at this point, but does not run.
2023-02-16 17:53:19 +09:00
Stephen Seo f14841e27e Use &trait/&mut trait instead of Box variants 2023-02-16 17:01:40 +09:00
Stephen Seo 71fc3de042 Work on porting from quicksilver 2023-02-15 15:52:25 +09:00
Stephen Seo 996e568b50 Work on porting from quicksilver 2023-02-14 18:55:36 +09:00
Stephen Seo 1dcfbc2db9 More fixes, add agnostic_interface.rs 2023-02-13 18:53:04 +09:00
Stephen Seo b29a35c2d6 Work on porting away from quicksilver 2023-02-13 17:49:38 +09:00