Chocolate Bar Games
chocolatebargames.bsky.social
Chocolate Bar Games
@chocolatebargames.bsky.social
Making games designed to be treated like chocolate bars
not much has changed visually in the Science game today, but its still super pleasing to watch! the main #gamedev focus today was to optimize existing scripts so they dont duplicate code. small changes are still changes!
#programming #godot #science #update #chocolate #games
November 19, 2025 at 8:18 PM
today the Science game is getting some UI! mainly focusing on getting the most important elements in place first, like gameplay controls and (eventually) station building.
#gamedev #science #ui #controls #godot #chocolate #games
November 18, 2025 at 7:29 PM
i delayed fixing saving for my Scientist game because i thought itd be difficult. it took me half an hour. welcome to #gamedev
#halflife3 #programming #procrastination #science #chocolate #games
November 17, 2025 at 8:12 PM
not sure ive shown this off yet. my Scientist game has a speed slider for debugging, and it looks epic. the Scientists can be so speedy and good at working!
#gamedev #debugging #science #programming #chocolate #games
November 14, 2025 at 9:08 PM
working on getting saving/loading to fully work now. the Box generator doesn't save properly, and it looks like they get stuck sometimes while finishing machines. this will be painful to debug...
#gamedev #godot #debugging #programming #science #chocolate #games
November 13, 2025 at 8:09 PM
i spent today refactoring the Station system in my Scientist game to use ticks instead of timers, so hopefully saving and loading will be much easier. now to find how to save object references...
#gamedev #godot #programming #science #chocolate #games
November 12, 2025 at 8:30 PM
i finished the sequence editor to include the ability to add new ones, so you can have one for painting and one for painting and painting (yes, its still only painting)
#gamedev #science #painting #ui #design #chocolate #games
November 11, 2025 at 6:19 PM
today i started what might be the most important player interaction, the sequence creator! it's not super exciting yet, but it will let you choose the order of Stations Scientists will use on a Box.
#gamedev #ui #menu #science #chocolate #games
November 10, 2025 at 8:17 PM
#gamedev can get annoying sometimes. i planned on making my Scientist game use #godot scenes to save the game state, but today i realized that couldn't save timers or arrays of references nicely. now i need to make a whole custom system...
#science #programming #chocolate #games
November 7, 2025 at 8:19 PM
while working on a saving system for my Scientist game, i came across an issue with circular references and #godot scene saving. i realized signals could save correctly, and made this cursed solution
#gamedev #code #recursion #science #chocolate #games
November 7, 2025 at 12:44 AM
big update in the Science world. Scientists grab Boxes from a generator, process them, and wait until the output opens. once the output is open, they all get moved in.
#gamedev #science #boxes #output #manufacturing #production #chocolate #games
November 5, 2025 at 8:20 PM
i think this is the funniest code i have written. it's part of the Scientists in the game im making, so it makes sense. they are busy creatures.
#gamedev #science #work #employment #programming #code #chocolate #games
November 4, 2025 at 8:35 PM
spent today working on small fixes and implementing the new Box generator (the #godot logo). ran into some bugs with it, including the scientists shaking back and forth at the end.
#gamedev #science #boxes #generation #chocolate #games
November 3, 2025 at 8:56 PM
i've been working on optimizing bits of the Scientists behind the scenes, and changing how the map works. the platforms/stairs are now their own object and render in front of Scientists!
#gamedev #science #platform #stairs #godot #tilemap #chocolate #games
November 2, 2025 at 4:43 PM
implemented a new system to use to generate paths to use for stairs/platforms that the Scientists can walk on. works for any path and makes reasonable shapes for Lab stairs! now i just need to make it place the stairs in-game
#gamedev #stairs #pathfinding #science #chocolate #games
October 31, 2025 at 3:41 PM
spot the difference between this painter and the last version of it! (hint: it does a thing now)
#science #paint #gamedev #experiment #chocolate #games
October 30, 2025 at 11:20 PM
working on implementing animated machines for the Scientists. this is some sort of painting thing.
#gamedev #godot #science #paint #boxes #chocolate #games
October 29, 2025 at 2:39 PM
tip for other devs like me: do the lazy programming when you feel lazy. i planned on doing nothing today, but i opened godot and did some minor edits and ended up finding a couple bugs i could fix along the way.
#godot #gamedev #programming #chocolate #games
October 28, 2025 at 9:52 PM
i need to upscale everything because godot's fonts act weird with small base window sizes. this is a funny step of the process.
#science #scale #godot #giant #chocolate #games
October 27, 2025 at 2:58 PM
started implementing editing for the Scientists' Lab. if a Scientist can't reach their target, they have to wait forever :(
#science #boxes #building #editor #chocolate #games
October 26, 2025 at 11:54 PM
the new Science task system is now fully on par with the old one, plus its new features! the processes are now chains of stations, in this case, two "paint"s.
#science #station #paint #update #chocolate #games
October 25, 2025 at 11:38 PM
i just learned that in Starpine (the latest Chocolate Bar Game), the SteamOS version gets different star and spawn locations than Windows. i guess you could get an advantage if you have a Steam Deck
#debugging #godot #steam #starpine #linux #chocolate #games
October 24, 2025 at 3:49 PM
i'm still working on entirely redoing the Science task system to support specific sequences of stations. sadly, most of the old code needs to be deleted since it was really the wrong way of doing things. at least i can have some fun with comments :)
October 23, 2025 at 12:49 AM
i started working on a notes app as a side project. here's how it's going!
#notes #writing #programming #procrastination #chocolate #games
October 19, 2025 at 4:52 PM
i've been working on designing a new task system for the scientists as i realized the old one won't work for chains of stations. nothing visibly changed so far, but the scientists are as busy as ever doing their Science.
#science #boxing #work #chocolate #games
October 16, 2025 at 3:57 PM