Skip to content

PrathamGhaywat/vector-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VectorEngine - A physics engine built in Zig and Raylib

This is a physics engine build in Zig and Raylib-Zig. The key choice for this is because the explicit allocator model in Zig makes it easy to design memory systems that works well while developing physics workloads. You can also build for multiple platforms from a single maschine. Raylib was part of this project because it is easy and simple to use.

Download

Download this project from the releases tab.

Compilation

To compile project you need to have zig-0.16.0-dev-1484 installed.

First clone this project and enter it:

git clone https://github.com/PrathamGhaywat/vector-engine.git


cd vector-engine

Then proceed to build this project:

zig build -Doptimize=ReleaseFast

after that you will see a zig-out/bin folder. inside bin there will be a Project.exe. Run that to start the application

License

This is licensed under Apache License 2.0

About

A Physics Engine written in Zig and Raylib

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •