Orbital
Orbital copied to clipboard
Remove user dependency on Jaylib
Currently, to work with Orbital properly, you need to add the Jaylib dependencies separately and use Jaylib specific classes. This can be solved by implementing wrapper classes around all Jaylib classes, so the need for the users to add Jaylib is eliminated.
With the implementation of Vector2f and Color classes and enums, i think this is basically done.
So it turns out its not! You no longer need to use Jaylib classes, but you still need to include jaylib as a dependancy. My solution to this was to use shadowjar and make it a fat jar, but that does not seem to work. Requires some further research.