Was it so easy to create a 3D bevy game using a single template..? LimitPush is a bevy template which is focused on cross-platform support and performance
I've noticed that the repository has a lot of dependencies which are not really required, and the local use of pan_orbit_camera files isn't argued for the moment. I mean, I've brought these files from the Pan Orbit Camera repository because I don't need every file and I'll modify them to offer a cross-platform input system that will be in the controller crate later (I mean, player movement, camera system, and make an abstraction on the native level of input to know where the player has clicked/touched, for further UI/core mechanics implementations.
Remove float_cmp external crate and remove tests for pan orbit camera. Later, I'll implement tests in another crate that will import all the crates and test them.
I've noticed that the repository has a lot of dependencies which are not really required, and the local use of pan_orbit_camera files isn't argued for the moment. I mean, I've brought these files from the Pan Orbit Camera repository because I don't need every file and I'll modify them to offer a cross-platform input system that will be in the
controller
crate later (I mean, player movement, camera system, and make an abstraction on the native level of input to know where the player has clicked/touched, for further UI/core mechanics implementations.Remove
float_cmp
external crate and remove tests for pan orbit camera. Later, I'll implement tests in another crate that will import all the crates and test them.