Eli decided to gather some folks for a spring edition of #Decadv, I only just finished the proof-reading of No Bears None, I'm aching to do a bit of gamedev and I'm always willing to jump on an occasion that forces me to document things. So let's go!
I'm hoping to make a whole new implementation of Donsol with Rek's gorgeous new sprites. I'm tired of the NES look n' feel of our first implementation, I want something that has animations and effects and lives up to the capabilities of Varvara.
This entry was edited (5 days ago)
MVU
in reply to Devine Lu Linvega • • •Trafalgar Medrano
in reply to MVU • • •Devine Lu Linvega
in reply to Trafalgar Medrano • • •Don
don
silktree
in reply to Devine Lu Linvega • • •silktree
in reply to silktree • • •Devine Lu Linvega
in reply to silktree • • •Devine Lu Linvega
in reply to Devine Lu Linvega • • •Starting more seriously on the interface now, I think I got everything down where I want it. Through all my years of programming in #Uxn, I've managed somehow to never learn much about emulating larger numbers and just lived within the boundaries of 16-bits, but I do skirt pretty close to the boundary sometimes. For example, if I want a little progress bar 0x32 pixels wide, to display a value between 0 and 0x15, I have to do a little bit of finessing to have enough resolution in a short to emulate what in other languages you'd use decimal points for.
rabbits.srht.site/decadv/
#DecemberAdventure
Devine Lu Linvega - December Adventure 2025
December Adventure 2025gustav
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Devine Lu Linvega • • •"You drank the white mage"
There has got to be a better way to phrase the flavor text for top tier healing cards.
rabbits.srht.site/decadv/
#DecemberAdventure
Devine Lu Linvega - December Adventure 2025
December Adventure 2025kelp
in reply to Devine Lu Linvega • • •June
in reply to Devine Lu Linvega • • •Brisling
in reply to Devine Lu Linvega • • •Tekgo
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Tekgo • • •Devine Lu Linvega
in reply to Devine Lu Linvega • • •A day of implementing animation tools. The mileage on that little smoothing animation function.
rabbits.srht.site/decadv/
#DecemberAdventure
Devine Lu Linvega - December Adventure 2025
December Adventure 2025Devine Lu Linvega
in reply to Devine Lu Linvega • • •Lains
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Devine Lu Linvega • • •We're putting final touches to the assets and gameplay. The game finally has fail/success ending screens and animation handlers for nearly every object drawn on the screen, it's beginning to feel juicy. We've inspired ourselves from our favourite Playdate games and tried to add all the little details that make these games feel alive. I think we're getting there, there's still a few effects to put in, a camera shake here and a particle effect there.
Working at the intersection of fully event-driven and catlang programing makes writing animation code so much fun, I hadn't fully understood why it felt so nice until I realized that it's the concatenative nature of the language that makes it possible to pause out of an event, and jump anywhere in the code to resume evaluation.
rabbits.srht.site/decadv/
#DecemberAdventure
Devine Lu Linvega - December Adventure 2025
December Adventure 2025lee
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to Devine Lu Linvega • • •By the time Rek and I were completing Polycat for the Concatenative Language Jam, I was finally beginning to have good intuitions about how to organize the game's objects, but it was near too late for a complete rewrite with what I was learning. This time around, right from the start, I leaned heavily into encapsulating as much as I can and exposing clean APIs for everything, and with Drifblim's new private macros, I have something like zero-cost method calls.
I also realized something, instead of writing myself comments, I'll often turn to macros for making bits of code explicit, it works just as well..
rabbits.srht.site/decadv/
#DecemberAdventure
Devine Lu Linvega - December Adventure 2025
December Adventure 2025∴ esoterik ∴
in reply to Devine Lu Linvega • • •autumn
in reply to Devine Lu Linvega • • •Devine Lu Linvega
in reply to autumn • • •git.sr.ht/~rabbits/donsol-hd/t…
~rabbits/donsol-hd (master): src/donsol.tal - sourcehut git
git.sr.ht