[icon ] blenderdumbass . org [icon scene] Articles

UPBGE ( the blender game engine ) is now AI slop

January 07, 2026

👁 29

https://tech.lgbt/ : 👁 1
https://blenderdumbass.org/do_login : 👁 1
https://www.google.com/ : 👁 1
https://blenderdumbass.org/ : 👁 1

#upbge #ai #gamedev #aislop #blender3d #b3d #programming

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".



I have made my game Dani's Race under the UPBGE version 0.36.1 ( based on Blender version 3.6 source code ). For some time ( roughly during the height of my activity developing the game ) the engine was stagnant and nothing was being done to develop it. So I thought that perhaps 0.36.1 would be the last release of the engine ever.

After I myself took a sort of break from developing Dani's Race ( due to low interest in the game by other people ) the devs of the UPBGE game engine started pumping out new versions.

At first, as the rewrite of the EEVEE engine in the mainline Blender ( which is forked to make UPBGE ) made the engine slower ( because Blender developers do not develop Blender as a game-engine ), I decided not to invest in moving over to the newer versions of UPBGE. Also some changes broke the existing Dani's Race code.

But then I read the release notes of UPBGE 0.5 and under the section GPU skinning - Implementation technique and limitations I found the following words:

The GPU skinning implementation was done with the help of AI.

As of now, it seems the problem only exists in version 0.5 and all the previous version should be Ai-slop free. But the timing of the development boom on UPBGE might suggest otherwise. It seems like the engine was stagnant until "vibe-coding" became a popular type of brain-rot.

I hope they would remove all of the Ai-slop from the code-base of UPBGE. Or perhaps I should do what I always wanted to do and fork the 0.36.1 version of the engine into a sort of custom Dani's Race Engine. For which I already have lots of ideas ( given the fact that I tried to tame the damn thing for a long time ).

Happy Hacking!!!

[icon right] Previous [icon terminal] JSON [icon markdown] Markdown
[avatar]  Blender Dumbass c:0


Update. Scrolling through the rest of the release notes I found at least one more mention of Ai being used for code.

[icon send] Reply
[avatar]  Troler c:1


The problem with so called AI writing code is the fact it is unmaintainable. Ask yourself, why do giant corporations, making these AIs still employ programmers. Isn't the AI revolution already here?

[icon send] Reply
[icon question] Help

You can comment from Mastodon.










[icon petitions]Release: Dani's Race v2025-03-17

[thumbnail]


31 / 50 Signatures

[avatar]  Blender Dumbass

👁 368 💬 2



Dani's Race version 2025-03-17


#DanisRace #MoriasRace #Game #UPBGE #blender3d #project #petition #release


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