13 Commits (957ec64ee0dfe42d441f20f62b29f7151e4995c4)

Author SHA1 Message Date
Elijah Voigt 957ec64ee0 Cleaning up some assets and parsing logic 1 year ago
Elijah Voigt 2f9664940d Converted all functions to return Box<dyn Reflect>
this is nice because it makes things a little more uniform.
1 year ago
Elijah Voigt 7947be5cfb we got tests passing!
Adding components to save files is a pain, but hopefully a one-time cost.
1 year ago
Elijah C. Voigt 5ae1379e3a Adding parsing stuff (parsing the hard way) 1 year 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.
1 year ago
Elijah C. Voigt 8f3472c4cd Loading Entities: Making progress, but still not fully implemented 1 year ago
Elijah C. Voigt 21e67e04ca Upgrade to bevy 0.14 1 year ago
Elijah C. Voigt 07bbbfa25b Successfully parsing camera component
Now need to get the game to actually use the camera...
1 year ago
Elijah C. Voigt edb15ffe49 Basic model loading works!
Going to look into camera and light entity loading next
1 year 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...
1 year ago
Elijah C. Voigt 63fab851ac Editor fly camera 1 year ago
Elijah C. Voigt 5c71f55363 Skeleton of an editor. Just a window with solid toggling. 1 year ago
Elijah C. Voigt c31801e876 Very basic title 1 year ago