[icon ] blenderdumbass . org [icon scene] Articles

Have I given up on Dani's Race?

April 29, 2026

๐Ÿ‘ 15

https://blenderdumbass.org/ : ๐Ÿ‘ 1
https://blenderdumbass.org/articles : ๐Ÿ‘ 1

#danisrace #moriasrace #game #gamedev #freesoftware #blender3d #git

License:
Creative Commons Attribution Share-Alike

[avatar]by Blender Dumbass

Aka: J.Y. Amihud. A Jewish by blood, multifaceted artist with experience in film-making, visual effects, programming, game development, music and more. A philosopher at heart. An activist for freedom and privacy. Anti-Paternalist. A user of Libre Software. Speaking at least 3 human languages. The writer and director of the 2023 film "Moria's Race" and the lead developer of it's game sequel "Dani's Race".


4 Minute Read



Dani's Race development has been halted. The last changes to the project I've done maybe more than 6 months ago. The game still contains a lot of bugs and only 3 story missions. And it still runs like ass, averaging 20 fps on average laptops. โ†ฉ Reply

Yes, there is a lot to do in the game. Yes, there are breakable cars, open world and a garage mechanic. Yes the racing AI code I wrote is better at racing than 80% of people who try this game. Yes, some people have the hardware to run it with descent FPS ( as I stated in my video about optimization ). โ†ฉ Reply

But... It seems like the game is unworkable. โ†ฉ Reply

The current git repository of the project weighs 1.7 GB while the game itself is something like 700 MB. This is due to the peculiar structure of the game files. One file assembly.blend takes 167 MB on its own. And that is the file which sees the most frequent changes, when it comes to building of the world and alike. Every time I git commit a change to this file, a copy of said file is being stored in the .git folder, so at any moment I could come back to an earlier version of the file. This is good for development ( in one way ) but extremely inefficient when it comes to sharing said development with multiple people. โ†ฉ Reply

And that is just but one piece of the puzzle. โ†ฉ Reply

One way to deal with it, would be to separate the asset files ( every file that is not code ) into its own repository. That way, at the very least, the code could be worked at, at a more reasonable pace, with frequent commits, while assets would be updated only once in a while, to save on the git history. โ†ฉ Reply

But that would only work if people had interest in the game. As far I know, the bugs in the game are so impossible and the FPS so intolerable that most people don't want to know nothing about the game, not but 15 minutes after trying it for the first time. Some equate the experience to torture. โ†ฉ Reply

Obviously, there are others ( those with better machines and more tolerance for shenanigans ) that quite enjoy the game. But they are few and far between. And most of them probably don't know about Dani's Race in the first place. โ†ฉ Reply

Therefor Dani's Race should appear on more platforms. I'm not talking about Windows here. I'm talking about things like AUR and Flathub. @MorsMortium already had put Dani's Race into AUR, but due to some incompatibility with the modern UPBGE game engine, this project was halted also. c:0 โ†ฉ Reply

Here are some things I think I must do to make Dani's Race more community friendly, which in turn will make it a better game: โ†ฉ Reply

  • Separate the assets into It's own Repository. This will require making a script or two for those willing to get the game from git, which will join the two pieces of the puzzle together. โ†ฉ Reply
  • Learn how to, and add Flathub and Appimage file generators. Scripts that take the current repository and packages them neatly ( removing all the bloat ) into a working Flatpak and Appimage executable. Making the game so much more accessible for more regular folk. โ†ฉ Reply
  • Make it so vehicles / characters and other dynamic assets of the same kind are more dynamically loaded into main file on game startup. This will drastically simplify adding of car models and stuff. Which might even allow for addons ( like in SuperTuxKart ). โ†ฉ Reply
  • Make a working ( even if broken ) multiplayer. People like multiplayer. People will play Dani's Race just because of Multiplayer. โ†ฉ Reply
That is the plan I need to follow to rescue Dani's Race's ass. Will I do it? I don't know. You tell me. Or help me, if you want. I'm kind of busy lately with another movie project. I think I might have given up on Dani. Even though technically I should have time to slowly implement those changes and make it a good game. โ†ฉ Reply

Happy Hacking!!! โ†ฉ Reply



[icon unlike] 2
[icon right]
[icon terminal]
[icon markdown]

Find this post on Mastodon

[avatar]  MorsMortium c:0 April 29, 2026


Therefor Dani's Race should appear on more platforms. I'm not talking about Windows here. I'm talking about things like AUR and Flathub. @MorsMortium already had put Dani's Race into AUR, but due to some incompatibility with the modern UPBGE game engine, this project was halted also.
โคด View
The game is still installable from the AUR, only the UPBGE dependency was removed, since I had to update it and Dani's Race is not compatible with the new version. The game's own UPBGE downloader works the same and it is playable

[icon reply]
[icon question]











[icon articles]Have I given up on Dani's Race?

[thumbnail]

[avatar]  Blender Dumbass

๐Ÿ‘ 15 โค 2 ๐Ÿ”„ 1 ๐Ÿ’ฌ 1



Dani's Race development has been halted. The last changes to the project I've done maybe more than 6 months ago. The game still contains a lot of bugs and only 3 story missions. And it still runs like ass, averaging 20 fps on average laptops.



#danisrace #moriasrace #game #gamedev #freesoftware #blender3d #git


[icon videos]PeerTube | I fixed the Curbs | Exercise in Pointlessness | Dani's Race GTA Clone | UPBGE Blender 3D on GNU / Linux

[thumbnail]

[avatar]  Blender Dumbass

๐Ÿ‘ 61



I'm punishing myself for being tired by doing a pointless work ( which ended up being only partially pointless ) on my GTA clone Dani's Race.



#DanisRace #MoriasRace #Game #UPBGE #blender3d #modeling #GTAClone #programming #project #gamedev #freesoftware #gnu #linux #opensource #philosophy


[icon petitions]Release: Dani's Race v2026-01-14

[thumbnail]

[avatar]  Blender Dumbass

๐Ÿ‘ 32 โค 5 ๐Ÿ”„ 1



Dani's Race version 2026-01-14


#DanisRace #MoriasRace #Game #UPBGE #blender3d #b3d #release #gamedev #gaming #racing #libresoftware #freesoftware #opensource


[icon codeberg] Powered with BDServer [icon python] Plugins [icon theme] Themes [icon analytics] Analytics [icon email] Contact [icon mastodon] Mastodon
[icon unlock]