Game design is weird.
(From "how Pac-Man eats", by Noah Wardrip-Fruin)
Programmer, daily working with javascript/typescript on web interfaces, on my spare time working on a better recognition of games importance and potential, and in a couple of game collectives.
Game design is weird.
(From "how Pac-Man eats", by Noah Wardrip-Fruin)
@airakose I have this incredibly vague memory of the fact I had to wait for something before the localization package was ready to work correctly, like the first yield in this example: https://docs.unity3d.com/Packages/com.unity.localization@1.5/manual/Scripting.html#make-a-basic-locale-selection-menu
Absolutely no idea if this relates to your problem or not, just throwing it out here in case it's useful!
the “Crips for eSims for Gaza Bundle” is smashing goals now nearing $50,000 to support Palestine.
this is incredible. 🎉✨
https://itch.io/b/2965/crips-for-esims-for-gaza-bundle
“The Crips for eSims for Gaza Itch Bundle was organized to strengthen Crips for eSims for Gaza’s critical work and to support Palestinian people...”
"Oh, ok, this paper is pretty recent, it's from 2000..." - moment of silence as I realize this means it is from A QUARTER OF A CENTURY AGO
weird #ink things i've learned today: it's totally ok to declare a temp (local) variable at global level, although there's a specific construct (VAR) for global variables).
Didn't really investigate what the implications are when it comes to visibility of the symbol, because I guess it's not really a considered use-case.
(the goddess bless unit tests in this project)
Just discovered that, in #ink, function and knot arguments live in the global namespace instead of the local one.
My soul is shattered.
@lmsonic oh damn, that's even worse :(
@lmsonic ouch, hope you're going to feel better soon :-/
One day. I know one day it will happen. Not today, indeed, but one day...
Bread and roses, anyone? #Avowed
Good thing: it was very easy to create an #Ink random walker for this prototype.
Bad thing: about 70% of the random walks end in error xD
Welp, time to debug!
The work on the #LSP engine for #Ink is progressing, but more and more I have to add workarounds and special cases for the original C# parser, which is not, in fact, thought to work as a full-fledged parser, with precise symbol spans, good error recovery, and so on.
Luckily, keeping it heavily unit-tested makes it possible to find any regression whenever a workaround goes awry, but I'm more and more convinced I'll have to re-write the parser sooner or later.
Wrote a test
Expected the function to return 1 value
The test fails because 2 values are returned
I go check the code, and it actually should return 0 values.
Welp! Writing unit tests is definitely useful
although
HIGHLY FRUSTRATING too
As a personal pet peeve, having prizes or any form of hierarchical classification in a (declared) cooperative event like the global game jam is BAD. Really, really bad.
Also, team work must be performed in a (commercial) company. Collectives or other forms do not exist. #ggj2025
I'm glad to inform you that the ability in a field is measured by whether you gain money with it or not. This is it. #ggj2025