Now that the game loop is done, we've started adding sounds, Easter eggs and complete the implementation of the remaining assets and animations. I've just added the Hundred Rabbits splash screen to the game, which was made by @alderwick! The #uxn release of the game is an attempt to fend off bitrot and allow for this little game to still be playable in the future. We will ship the game rom with the documentation and code needed for anyone to write their own emulator on the platform of their choosing. The entire game and all its assets is about 70kb zipped, we will also make an executable where the rom is wrapped within an emulator that will be in the 300kb range. The original version of this game was nearly 200mb. Gives me "The Manhole" vibes. What format was the 200mb version in? Flash? Director? That's an amazing amount of efficiency (in encoding) gained. Watching our friend and neighbor use an iPad: Each touch seems to also trigger some sidebar opening, accidentally locking the screen, Oh, now we're back on the desktop, please login to your iClo- *takes out a piece of graph paper pad* "Here, I'll just draw it for ya.."
Show previous comments
@neauoire Remembering the last time I tried to use a current-gen ipad and was unable to figure out how to unlock it because there's like a secret swipe they added after I switched to iPad Also remembering back when Apple were the company that insisted on using a single mouse button because if there are two, the user would have to just *know* what the second one does, and what if no one explained it to them? @neauoire it only gets worse and worse. each update adds new gestures and it seems like nobody tests them all together. I accidently trigger quick notes all the time just because I dare to touch the bottom right part of my ipad
Show previous comments
Working without electricity: Kosovo’s great experiment @neauoire This sounds like a not-too-distant future of what the private utilities are doing in rural California. They call them "planned public safety power shutoffs." The utility company doesn't want to be sued for their faulty equipment that's caused numerous fires, so they mitigate their liability by shutting down a different town every few days. Folks have a hard time finding affordable ways to cope as it's more their homes than their workplaces that are effected. @neauoire A tiny(220 bytes) checksum program for your #uxn rom needs, originally written by @d6. Checksum is a number that is unique to a file based on its content, so any change in that number, will change the checksum result. It's useful to find out if a file, during a transaction, was changed or damaged in some way. https://git.sr.ht/~rabbits/sketches/tree/main/item/checksum/checksum.tal @neauoire @d6 fwiw while this is good and tiny stuff is important you do definitely want to be careful what you use it for. checksums are often used in a security context and are really easy to screw up in problematic ways. A few years ago, @rezmason and I, designed this automated testing of the game Oquonie. It plays itself, the player collides with every event, and triggers every animation, it makes sure the game is playable from beginning to end. Implementing this at the assembly level was pretty fun.
Show previous comments
For the game we're working on, instead of going for a sort of JSON/YAML/CSV-type of serialization, I've rebuilt the world entirely in uxntal's native words, and it makes for a pretty neat definition of the map. A bonus is that the assembler flags all unused labels and so makes sure that every room is connected to the rest of the world. I had doubts in the beginning, but it turned out fine. 💯 https://git.sr.ht/~rabbits/oquonie/tree/master/item/src/world.tal
[DATA EXPUNGED]
"Hopefully, eventually, a small compiler implemented in Uxntal for a statically typed functional language running on #uxn." « C’est cet ensemble des tentatives modernes pour perpétuer le colonialisme sous couvert de “ liberté ” que l’on appelle le néocolonialisme » Everyday we have freshly sprouted legumes. We love it because we can carry them dried and rehydrate them months later. Today's mixtape is lentils, radish and fenugreek.
Show previous comments
@neauoire The radish ones are my favorites. We use them as toppers on all sorts of dishes 😋 @neauoire it looks so cool (in addition to it looking delicious and interesting to me since I have never had any)
[DATA EXPUNGED]
|
@neauoire the savage justice of Eurydice
@neauoire jeez, tu peux difficilement trouver plus épique comme venue O_O
ça sonne bien!