Elijah Voigt
e8b15c80c1
Merge branch 'main' of https://gitea.elijah.run/games/acts-of-gods
2 years ago
Elijah Voigt
4a1a690373
Meh, that was dumb.
2 years ago
Elijah C. Voigt
5ae1379e3a
Adding parsing stuff (parsing the hard way)
2 years ago
Elijah C. Voigt
87ca1b13f6
No parser crate
2 years ago
Elijah C. Voigt
6207a7f032
Wow I should ahve committed a long time ago
...
Going down a rabbit hole trying to make a parser macro.
Learning how to make a proc macro is... a steep learning curve.
2 years ago
Elijah C. Voigt
8f3472c4cd
Loading Entities: Making progress, but still not fully implemented
2 years ago
Elijah C. Voigt
21e67e04ca
Upgrade to bevy 0.14
2 years ago
Elijah C. Voigt
07bbbfa25b
Successfully parsing camera component
...
Now need to get the game to actually use the camera...
2 years ago
Elijah C. Voigt
9a83c06716
clippy fix
2 years ago
Elijah C. Voigt
a54255c363
Adding camera component for saved entity
2 years ago
Elijah C. Voigt
edb15ffe49
Basic model loading works!
...
Going to look into camera and light entity loading next
2 years ago
Elijah C. Voigt
84744a9397
Entity asset loading kinda sorta works...
2 years ago
Elijah C. Voigt
cfe3a9ce17
Move parsing functions to submodule
2 years ago
Elijah C. Voigt
8027af5303
Very basic entity file parsing
...
Implements basic parsing for name, uuid, and transform.
Eventually will add Gltf Scene and Parent attribution.
Next need to convert these loaded values to entity components.
Pretty sure it doesn't work, just that it compiles...
2 years ago
Elijah C. Voigt
63fab851ac
Editor fly camera
2 years ago
Elijah C. Voigt
4bc704aff0
3d mesh and world origin in editor
2 years ago
Elijah C. Voigt
2153cba9fa
Stub out functions for gizmo planes and fly camera
...
For next session...
2 years ago
Elijah C. Voigt
5c71f55363
Skeleton of an editor. Just a window with solid toggling.
2 years ago
Elijah C. Voigt
c31801e876
Very basic title
2 years ago
Elijah C. Voigt
73219b442c
Skeleton code
2 years ago