Comment by KeplerBoy
6 hours ago
Balatro ships with the entire unobfuscated Lua source by the way.
I once checked if the odds stated on a card were implemented wrong. Turns out no, the code checks out, I'm just that unlucky.
6 hours ago
Balatro ships with the entire unobfuscated Lua source by the way.
I once checked if the odds stated on a card were implemented wrong. Turns out no, the code checks out, I'm just that unlucky.
too bad universe doesn't ship with unobfuscated source so that you could see whether you're unlucky, or just skill issue
The source is right there, you just have to grok it.
Well, it's kind of a machine code for a self-modifying compiler, so there's that.
hahaha, I did the exact same thing after the game came out to see if wheel of fortune was really a 1/4 chance
lol, love seeing that I'm not the only one who did this. Being suspicious of WoF was the first and last time I peeked at the Balatro source.
Game developers sometimes make the “randomness” favor the player, because of how we perceive randomness and chance.
For example in Sid Meier’s Memoir, this is mentioned.
Quoting from a review of said book:
> People hate randomness: To placate people's busted sense of randomness and overdeveloped sense of fairness, Civ Revolutions had to implement some interesting decisions: any 3:1 battle in favor of human became a guaranteed win. Too many randomly bad outcomes in a row were mitigated.
https://archive.is/8eVqt
2 replies →
The 8-ball joker is even more BS. I think I’ve only seen it trigger once ever.
3 replies →
Neat example of cognitive bias, the brain perceives the Nope as being much more prevalent than it actually is!
For a small while I've had the idea of a [game engine/fantasy console/Scratch clone?] that comes packed with a bunch of example games. The example games should be good enough that people download it just to play them, but they are also encouraged to peek into their source code. I'd hope for it to be a sneaky gateway into programming.
For that, I'll keep this in mind: "Unlucky players may look at the source code of a chance-based effect to check if the odds are actually as stated."
I didn't know I could check but after losing like 20 times in a row I just stopped taking WoF. Never saw the good outcome.
Not on steam does it? I can only see the exe and dlls.
extract the exe like a zip file, that's how love packages itself. last i looked at the source myself it had comments in still from the dev
I'm really curious how they do version control.
The Steam version was created by one guy, but the platform ports have a couple different authors. The Google Play and Xbox PC versions, for instance, have divergences.
I wonder how the ports influence the upstream and each other. How do they keep the codebases in sync, while also accounting for platform differences?
yep that works