Skip to content

Implementation of a basic Game Physics Engine in Rust, based on the Cyclone Game Physics Engine (Ongoing)

Notifications You must be signed in to change notification settings

anaximeno/RustyCyclone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rusty Cyclone

This is an implementation of a basic game physics engine on Rust.

The gif below is an example of a physic simulation made with this engine of a ball being thrown in the air, which falls by the gravitational force until it reaches the ground.

Falling ball gif

Dependencies

Before testing it, some dependencies must be installed on your computer, if you are on a GNU/Linux-based operating system you can install them using the following commands depending on your package manager:

dnf (or yum) package manager

sudo dnf install alsa-lib-devel mesa-libGL-devel libX11-devel libXrandr-devel libXi-devel libXcursor-devel libXinerama-devel cmake

apt package manager

sudo apt install libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev cmake

About

Implementation of a basic Game Physics Engine in Rust, based on the Cyclone Game Physics Engine (Ongoing)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages