WLOG - blog something different

tags: ai arduino bass games godot i2c linux plan9 random rv web werc zig
Enjoyment of games
link | games, godot | Mon Apr 10 21:26:38 CET 2023 No.9

For the last little while, nursing a burnout, some time has been spent on the Brotato game.

Now I won’t claim I love rouge games just as much as any other man because then we wouldn’t be here, but I do enjoy them. I also think there is a line between a challenge and being punished.

For example, in Hades I do not mind dying. Sometimes I did in on purpose. The “game” still advances. Effort is not lost. I am not being punished for not learning yet all the enemy moves or an unanswered prayer from rn jesus.

This is not the feeling while playing Brotato. The game is fun! When things go your way. And I do understand the appeal of permanent death and the GiT GuD culture. But sinking in a substantial amount of time to building up a character (slow start before it gets fun when doing it all over again), just to die because TPM spawned an enemy in your path so close you cannot react, kind of crosses the previously mentioned line. Well, I already paid for the game, let’s make it fun.

Before that, on a related note, discovered and experienced while doing this. I did not ever imagine a random number generator could be “too slow” to cause game stuttering. I kid you not: Linux Fix Coming For Recent Stuttering On AMD Ryzen Due To fTPM RNG

Haven’t done any modding in a long while, this was a fun exercise. Once trough, there is not much to it:

  • the game is made in Godot engine
  • the creator was nice enough to include ModLoader framework
  • the community on steam has prepared a very detailed modding guide

The biggest “hurdle”, that no one tells you since every one knows it already, was figuring out you have to restart steam after switching to “modding branch” on steam to publish the mod to steam workshop.

The result of a few hours learning & developing and a “few” hours testing: Second Chance Brotato mod with source for all.