tossing around ideas for the big game™️ i want to make, a combination dating x job sim. one job is lore related, another is like mixing drinks but with planets, but for the third (ship management), i've just read about hamurabi and that might be a really interesting way to implement this job.
but i'm doing this all in ren'py... how the hell am i going to make long form coffee talk & hamurabi-esque minigames in ren'py?
g-d i need to get started on actually outlining this beast of a game...
ヽ(°〇°)ノ this is so cool!! decker is like officially perfect program to make anything ever ;-;
that's actually also a really great starting point for the kind of mini-game i want to make for the planet mixing~
is this from the example decks or the documentation on your site :3?
I glued that deck together hastily as a goof, based on what I could glean from the trailer for Coffee Talk, so pretty much everything you don't see in the animated GIF is faked, but it could certainly be built out into more general systems for a real game. I'm happy to let you peek behind the curtain:
Lily's dialog boxes are (unsurprisingly) made with Dialogizer, which recently gained more flexibility in sizing and positioning dialog boxes. (I have a few more undisclosed goodies in the pipeline, too!) In a more fleshed out game I'd probably design the "set" a little bit differently so I could animate bar patrons and reuse the same card for different scenes, but here I just pasted Lily directly into dedicated cards for the empty bar and the bar with the ingredient selectors.
The ingredient selectors are made with ToggleButton contraptions. I drew each ingredient by itself, and then again with an animated pattern outline, and then used some simple scripting to make selections within each row exclusive and populate the field readouts below with an uppercased version of the corresponding widget's name:
on click do
(carrot,eggs,bone)..value:0
me.value:1
ing1.value:"%u" format me.name
end
The temperature selector is an Enum Contraption. It isn't actually wired up to anything!
The Latte Art minigame mockup is based on the WigglyCanvas contraption from WigglyKit, with one of the WigglyPaint custom brushes and a pattern of 32 (opaque white). If you play with this yourself you'll see the user's drawing is allowed to overlap with the eggbug and the edges of the cup, but I could make a variation for you which constrained drawing within a configurable mask region, for example.
Finally, I use some of the custom transition animations from the Public Transit example deck that ships with Decker.
Pretty much everything else is straightforward, I think. I'm always happy to troubleshoot and collaborate for Decker-related stuff!