Particle Based Physics Engine in Golang

Physix.go is an easy-to-use physics engine in GoLang that offers efficient vector calculations and physics simulations. Users can work with Vectors, RigidBody, Collision Detection, and Springs. Notably, the engine provides collision systems for Rectangle-Rectangle and Circle-Circle shapes, along with the ability to add a bounce effect during collisions. To contribute, the project is open to new contributors, and any doubts can be addressed by opening an issue. The license details are available in the LICENSE.md file. This practical tool is inspired by Daniel Shiffman’s Coding Train, making it a valuable resource for physics enthusiasts.

https://github.com/rudransh61/Physix-go

To top