Since the custom physics engine using raycasts works really well, it would be useful to make this a separate package. Then it could be easily included in new projects just by adding it through Unity package manager.
This refactor would also remove the coupling of code that exists currently, which would mean less headaches further down the road.
Progress
Since the custom physics engine using raycasts works really well, it would be useful to make this a separate package. Then it could be easily included in new projects just by adding it through Unity package manager.
This refactor would also remove the coupling of code that exists currently, which would mean less headaches further down the road.
Progress