Zi
banner
majormcdoom.bsky.social
Zi
@majormcdoom.bsky.social
Indie VR dev / founder of @cozycubegames.bsky.social.
Making <<Penguin Festival>> in Godot. 🐧 Past: Owlchemy Labs. Proud husband and shiba dad.
- Español / 中文 / français OK
- 🚫 generative AI
- 🚫 genocide
- ✊ trans rights
Godot auto-switches between 3D/2D views when you select nodes. This is great usually, but sometimes you need to see the 3D view while editing 2D properties, or vice versa. I made a little addon which lets me lock the auto-switch. Manual switching is still allowed.
#GodotEngine #gamedev #indiedev
November 8, 2025 at 4:25 AM
I am drunk on power after realizing Godot lets you embed textures in RichTextLabels, and well... ViewportTextures are textures. 🤯
#GodotEngine #gamedev #indiedev
November 7, 2025 at 5:27 PM
TIL you can embed inline textures into Godot's RichTextLabels. Which of course means I can bring those into 3D / VR easily with my addon. Will definitely be using them for tutorial dialogs and the like!
#GodotEngine #gamedev #indiedev
November 7, 2025 at 7:59 AM
Made some updates to my control proxies Godot addon, which lets you represent 2D Controls in 3D. Added some basic 3D anchoring features, and an examples scene. You can get it here: codeberg.org/MajorMcDoom/...

#GodotEngine #gamedev #indiedev
November 7, 2025 at 7:43 AM
What you think you look like playing Beat Saber vs. what you actually look like playing Beat Saber (completely unrelated to anything I was doing today):
#VR
November 5, 2025 at 5:54 PM
Mostly harmless but very amusing bug in Godot 4.4. and 4.5: You can copy-paste wrong resource types into exported properties (mesh to material, script to texture, etc.)

This bug stumped me for a bit, since the thumbnail for materials and meshes can look the same!

#GodotEngine
November 3, 2025 at 6:52 PM
Found an old video from back when I was prototyping some superpowers for Cosmonious High. Here is the "telepathically control a swarm of space wasps" power, which sadly didn't make the cut.
November 2, 2025 at 9:56 PM
To accomodate the various irregular shapes and sizes of festival stalls, I used a Blender lattice modifier to stretch the same canopy cloth mesh over their rooves.
#gamedev #indiedev #b3d
October 29, 2025 at 7:30 PM
Sometimes you can tell you did a good job on a visual effect from the fact that you can hear it before adding sound. 👀🎧
#GodotEngine #gamedev #indiedev
October 28, 2025 at 9:32 PM
Was doing a test of the penguin stepping code by applying a moving circular bias, and accidentally made tapdancing lololol look at 'em go!
#GodotEngine #gamedev #indiedev
October 27, 2025 at 11:35 PM
All gamedevs make bugs, but the bugs made by VR gamedev are objectively superior bugs. Sorry I don't make the rules.
#GodotEngine #gamedev #indiedev
October 27, 2025 at 8:28 PM
Using the stable stream method to implement my arc teleportation interaction. Handles obstructions, and auto-snapping to player nav mesh. Super satisfying to play with, lol. Feels like putty!
#GodotEngine #gamedev #indiedev
October 23, 2025 at 6:59 PM
It's also better for effects where you want that slight physically-simulated feel so it doesn't feel too stiff, but it's not an actual fluid stream, so the stable geometry segmentation is more suitable.
October 22, 2025 at 7:05 PM
In the past, I'd always visualized streams by simulating particles and connecting them. I realized I can instead place points at consistent times along projected trajectories from a history buffer of launch params. Probably not a novel idea, but it's neat!
#GodotEngine #gamedev #indiedev
October 22, 2025 at 7:05 PM