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