8Bit
banner
memoriesin8bit.bsky.social
8Bit
@memoriesin8bit.bsky.social
Game developer / Untitled Marble Game / #DDGravityDive / jammin with Terrible Posture Games / DRM-Freedom fighter / Drinker of lotsa coffee / Onions are my own

https://8bit-memories.com
https://mastodon.gamedev.place/@memoriesin8bit
New quickbar is in place. For now this'll do. I think I am gonna add some auto-hiding once I get UI animations going.
Still not sure if the player should decide in which slots new parts getting added cause personally I am kinda into the FIFO style. Less inputs, quicker iteration.
November 7, 2025 at 8:40 AM
Spawn snapping just got a bit smarter. Some parts of Marble Game are very flexible in their use. Like pipes make sense horizontally and vertically. For such ambiguity, the game now auto-determines the alignment of a connection. Works pretty well.

#godotengine
November 2, 2025 at 10:55 AM
Saturday Morning Marble Game

#gamedev #godotengine #godotjolt
October 31, 2025 at 2:40 PM
Today's the day!
October 31, 2025 at 2:21 PM
I am truly happy with the state of Saturday Marble Game now.

Building and modifying machines has become so much easier now and while I still want to do so much more, I would almost feel safe to release it like this to the world. But I won't yet. :)

#gamedev #godotengine
October 31, 2025 at 11:46 AM
When I thought of being able to move around multiple parts at the same time, I thought how complicated it would be to prevent the player from clipping them into the ground.

But turns out my implementation just automagically takes care of it.
October 31, 2025 at 9:42 AM
Here's a marble machine pretending to be a sink with siphon in these trying times.

#godotengine #gamedev
October 28, 2025 at 5:50 PM
Saturday Morning Marble game in motion.

#gamedev #godotengine #godotjolt
October 26, 2025 at 3:08 PM
Success! I can now connect procedural tracks to joints as well!

The code is still a bit jank, but I'll clean that up next week.
October 26, 2025 at 12:11 PM
One big downside of the system is that it's not smart enough to detect neighbors and attempt to connect together to them (as shown in the video).

And due to the extreme flexibility of how parts can be designed and placed, this will never be possible, I'm afraid.
October 26, 2025 at 11:11 AM
Main logic to spawn parts on joints/connectors of others is in. Uses basic scoring system based on flow direction of marbles through the parts (in/out) and direction (horiz/vert).

It can't be perfect due to some parts being very flexible in their use, but it tries.

#gamedev #godotengine
October 26, 2025 at 10:48 AM
Today I am playing with the idea to spawn a new part directly on a joint of another.
Still needs a function to determine the best joint to connect to the selected one, but at least the spawning already works.

#gamedev #godotengine
October 25, 2025 at 9:59 AM
It's heeeeeeere!

#Katamari
October 24, 2025 at 8:12 AM