emerald
emerald copied to clipboard
A 2D rust game engine focused on portability.
`base_world.merge(another_world)` Imports all entities (without changing their id's preferably) and their physics bodies into the base world.
I have probably about 600 lines of code just packing game assets into the binary. This is extremely tedious and eats up more time than I'd care to admit. Make...
something like ```rust world.physics().set_hooks(my_physics_hooks); ```
We can store an `Arc` in each FontKey & TextureKey. This allows use to create a feature `autocleanup`, which checks the reference counts for each asset store in the engine....
This has been a problem since the beginning of the project. Whenever an asset is loaded, it is never release. Need to find a way to count the number of...
Impossible to get bug reports if the logs aren't saved in a file
Need to be able to run Emerald without graphics. This means creating an abstraction over miniquad, and having an implementation that opens a window and draws, and having an implementation...