Skip to content

Gawires(a.k.a Game Assets Wires) is a version control system written in Rust designed around making the management of large projects like video games simpler.

License

Notifications You must be signed in to change notification settings

metakernel/Gawires

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gawires

Gawires is still in its design phase (yea... Been a while!) and is actually unusable. I am currently pretty busy with my company Deuzspark Technologies, but i am hoping to have some more time soon to explain the concept and design in a github page! If you're tired of perforce prohibitiveness, find git lacking for project with lot of binaries and want to join me for development feel free to reach out :)

alt text Gawires(a.k.a Game (Or Git...) Assets Wires) is a new genre version control system designed around making the management of large projects like video games simpler.

Gawires is written entirely in Rust-Lang to provide the best performance. It is also my first project ever using rust but i think this is an incredible langage that fit into the goal of gawires!

This vcs try to solves the problem of other vcs like git, that is challenging in large project with larger teams and Perforce that add much useless complexity(And is pretty expensive).

This will be a long road but i think that the arts and game industry needs something new for their own reality instead of relying to some general solution. We work with much more complex and large files like 3d files, textures, sounds and more. And those also need to be controlled and versionned. Thus my plan is to make this vcs different than what is available, thus using modern and awesome technologies.

Feel free to join me if you have any questions or want to give an hand! Thanks :)

alt text

(NEW) Git as backend

Gawires want to build itself on top of the Git ecosystem but abstract the complexities so that non-technical users can easily jump in.

Setting up Gawires Central

Start with the GAW CLI

About

Gawires(a.k.a Game Assets Wires) is a version control system written in Rust designed around making the management of large projects like video games simpler.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published