
Devlog #1 — Queue Logic, Tickets, Glitches & Progress by BeanMaster
Today’s progress was all about getting the stand layout functional and making the different zones actually behave the way they’re supposed to. Everything you see is pure placeholder (squares, rectangles, and programmer art), but the core logic underneath is starting to look like a real loop.
Below is a quick breakdown of what each screenshot represents.
📸 1. Early Queue Setup
This shot shows the first version of customers spawning into the queue area. The bright squares represent customers. At this stage, tickets were still spawning underneath the machine area instead of on top of it—so it looks a little wild.
📸 2. Tickets Appearing Correctly
Here the ticket system is finally behaving. Even though at this time i didn’t have them loaded in. I added region labels like “Queue,” “Ticket,” “Machine,” and “Serve” to keep everything clear while wiring things up.
📸 3. The “Doubler” Glitch
These last 2 images show a funny bug where sometimes two identical purple or red customers spawn in the queue, not intended, but honestly may keep it as a toggle later for a mayhem mode. Kind of charming. Might keep it as a rare goofy visual later if it doesn’t break anything.
📸 4. Layout Getting Stable
Dispite the doubled colors, these last two screenshots show the proper layout of customers and tickets.
Customers spawn in the right spots
Tickets appear above the correct layer
All four regions are functioning the way they should
It’s starting to feel like the actual shape of the 10% demo.
🔧 Coding Progress
Wrapped up Day 2 with just under 300 lines of code, about 20% of it comments for organization. So far I’ve built: ✔ Customer spawning ✔ Ticket pairing ✔ Region layout ✔ Basic randomization behavior
⏭ Next Step: Restart (“Sink”) Mechanic
Next Session I’ll be adding:
The restart option (player can dump a drink mid-prep)
Popularity penalty logic
A placeholder sink icon
The summary tracker for restarts
This will be a big part of the demo’s risk/reward loop.
More updates soon. Thanks for reading!
— BeanMaster
Did you like this post? Tell us
Leave a comment
Log in with your itch.io account to leave a comment.