Home

Dani's Race Got a Git Repository!

by J.Y.Amihud



Git is an interesting thing. Github being one of the most popular Gits is quite unfortunate, because Git is primarily used to develop Free / Libre Software. But then there are other gits like Not A Bug and Codeberg which are good. But due to being operated by smaller organizations, they are not likely to have a lot of space available.

This is not a problem for source code projects where media files are not a big part of the repository. They weight very little and therefor even a small Git service can provide plenty of space for those kinds of the projects.

Dani's Race is not that kind of project.

Dani's Race is a graphically intense game with characters having voice lines. Blender files ( which it uses for 3D models ) are notoriously large. The main assembly.blend even with linking other files still is a whopping 244 MB at the time of me typing this. And it will grow even larger as the game develops.

Then there are textures, voice line audio files and other stuff that makes the repository rather large even at the early stages of development. But then the game will grow, and if it is truly going to become a competitor to AAA titles. It will grow large.

This is not something that could be just uploaded to Not A Bug or something, which kindly asks to not exceed 100 MB. Even just hosting assembly.blend will double that requirement.

So for some time a decision was made to not even have a Git Repository, but rather publish the source code of the game to something like Archive.org where the server is more expecting of larger files.

This was before Madiator2011's idea to configure his own git service for this specific project to have unlimited storage. To let it have a git repository. So now, thanks to him, there is a git repository for Dani's Race.

Git Repository Comments