browndragon
browndragongames.bsky.social
browndragon
@browndragongames.bsky.social
indie developer of memory/puzzle/horror game NO DED.

Play it here: https://browndragon.itch.io/no-ded
Let me know what you think!
browndragon.github.io/posts/state-...
Some thoughts on #gamedev enemy behavior based on drives (both specific to the mob and local to the scene)
State Machines 2: l’État c’est moi
The Previous post covers the theory and practice of programmer’s state machines. At the end I linked to code for a State which can be started/stopped/paused/unpaused based on its relationship to paren...
browndragon.github.io
October 7, 2025 at 4:21 PM
Doing some godot 2d dev (game snapshots soon).
Want to add a hazard to my tilemap(layer).
Tilemaps define static bodies, but these are top-down fields of nettles (damaging, slowing, but traversable).
Solution: The player's hurtbox is already an Area; allow hitboxes to be, like, whatever, maaan.
🤪
October 4, 2025 at 6:10 PM
Hey @don-tnowe.bsky.social !
Big fan of github.com/don-tnowe/go... from a little bit of playing with it.
I had a little usecase I'm solving locally but might want to contribute upstream, lmk what you think:
GitHub - don-tnowe/godot-extra-controls: Godot 4 GUI elements, mostly containers and drag-and-drop implementations.
Godot 4 GUI elements, mostly containers and drag-and-drop implementations. - don-tnowe/godot-extra-controls
github.com
June 4, 2025 at 5:28 PM
#noded v0.0.2 up with a sneak peek of a new region!
(it's not really playable yet). Learn more & try it browndragon.itch.io/no-ded/devlo... !
v0.0.2 & 1 week break
Welcome to the bones of a new region! With blackjack and hookers! I always wanted two areas in the initial release. Given that you all get to see the prerelease releases, you get to watch me inch towa...
browndragon.itch.io
May 22, 2025 at 1:19 PM
Reposted by browndragon
we're cooking with some creative skybox usage 👍

#gamedev #indiegame #godot #trenchbroom
May 20, 2025 at 12:20 AM
Reposted by browndragon
Me to my team: we can't use the word ethereal, what if players don't know what it means

Me alone: will "capricious" fit in this UI string

#gamedev #ishouldapologizetothem
May 20, 2025 at 12:09 AM
Reposted by browndragon
Play SPOOKYMANIA right now! #FREE!

A #Halloween adventure mixing #Castlevania & #GhostsNGoblins! Can you defeat Larry the Gargoyle? #free in Chrome! No downloads/installs!

@ www.scparcade.com !

#indiegame #indiedev #solodev #retro #pixel #html5 #indievideogame #gamedev #pixelgame #gaming #games
May 20, 2025 at 2:00 AM
Reposted by browndragon
A tip for beginner game devs.

Ask for guidance, not for answers.

You'll get a better result both short and long term.

People will gladly guide you to a solution that will help you learn rather than just give you code to copy and paste.

Be patient, it pays off.

#gamedev #indiedev #indiegamedev
May 20, 2025 at 2:29 AM
Reposted by browndragon
👻BGM Pack for TTRPG has been released.

This is a horror ambient and background music pack for Call of Cthulhu!

kumo04.itch.io/ttrpg-horror...

#ttrpg #Gamedev #BGM #CallOfCthulhu #horror #Ambient
May 20, 2025 at 2:50 AM
#NODED neon street is coming together.
I'm still figuring out #godot and #blender workflow (complaints within!). This is going to be a level Really Soon Now. The main thing stopping me is 1) ability and 2) animations.
May 19, 2025 at 11:11 PM
Reposted by browndragon
New post on my Tumblr! I'm redoing my lessons now that I've learned a lot about formatting properly. Today's lesson—the thing that tripped me up for FOUR DAYS—doors!

#inform7 #inform #i7 #gamedev #solodev #indie #if #interactivefiction #tutorial #walkthrough #lgbt

www.tumblr.com/blog/bunnine...
@bunninegamedev · ✨ bunnine ✨
Inform 7 game dev making an interactive horror fiction. Posting helpful walkthroughs for Inform 7 to help others learn where I struggled. Starting from the beginning with How to Build A Room, and mov...
www.tumblr.com
May 17, 2025 at 3:36 AM
Reposted by browndragon
oh my god kill me. i ended up doing a brand new separate face rig bc the main auto-rig skinning algo was fucking up his face(eyelids in particular) and couldn't figure out why. tried it again just now and turns out it was because dude's balls were fucked up

#blender #b3d #gamedev #3dart #art #balls
they don't tell u about having to manually palpate a character model's balls to check for broken symmetry when u go to video game pornographer school, folks

#nsfw #art #nsfwart #nsfwgame #gamedev #indiedev #blender #b3d #3dart #3dmodeling #balls
May 16, 2025 at 11:14 PM
Friday dump: #noded is finally getting a bid moodier!
(this is before all of the neon lights and grime shaders go on -- the wharves are not _that_ squeaky clean!)
#godot #gamedev
May 16, 2025 at 9:39 PM
Plan now is #materialmaker for textures round-tripped through #blender into #godot.

I needed shingles and the default brick doesn't work for that; couldn't find any other examples that fit my exclusive "placeholder gothic" style

Today I added another tool to the chain.
(nodes in followup)
May 16, 2025 at 2:07 PM
Reposted by browndragon
May 15, 2025 at 1:12 AM
Reposted by browndragon
Working on a web-based horror micro-game... who could be at the door? #indiedev #gamedev #horror
May 15, 2025 at 2:46 AM
#noded hit v0.0.2 (these numbers are all made up anyway). Devlog of where we are and where we're going browndragon.itch.io/no-ded/devlo... .
If you like pre-pre-pre-alpha games, try it out, let me know what you think!
Moving on from the tutorial; questions.
And with that, I think we're Done Enough with the tutorial area. I've heard a lot of feedback about it so there were a lot of affordances that would help. I've added a bunch; no doubt there could stil...
browndragon.itch.io
May 14, 2025 at 1:04 PM
I just tried @itch.io's butler for version uploads.
It's hard to imagine going back because this is a very pleasant experience!
May 14, 2025 at 12:39 PM
Mil sci fi yea or nay?
Maybe this is just my early testers (let me know!) but I wasn't pulling it off. So: maybe Ghostbusters or MiB is the better supernatural franchise for me to channel vice Delta Green. I'm certainly goofy enough.

(this guy wasn't meant to be as cute as it wound up...)
May 13, 2025 at 4:35 PM
My least favorite part of #gamedev:
realizing I have much (much) worse posture than the character I'm trying to make slouch insouciantly.
Sit up straight, drink some water. Maybe do a yoga.
#gamedev #badposture #noded
May 8, 2025 at 8:24 PM
#slendie has a bit of a silly walk. (I took the shot facing away lest I spook you out, dear viewer).
Shader: godotshaders.com/shader/spira...
#GameDevProgress #godot #noded
May 8, 2025 at 5:46 PM
Godot Synchronization Primitives - Brown Dragon Games browndragon.github.io/posts/godot-...

(I was paying my Help People Develop So That I Mote Receive Help In Return tithe, and the post got away from me)
#godot #promises #synchronization #gamedev
Godot Synchronization Primitives
The Problem So there you are, happily developing in Godot and GDScript. It has signals which work the way they do in many other languages – they’re effectively a list of callbacks which can be dispatc...
browndragon.github.io
April 30, 2025 at 3:37 PM
I guess you get what you pay for.
I've spent almost literally all day getting jekyll/chirp/GHP aligned enough so that when I want to post longform content, I can put it [there](browndragon.github.io) and link from here.
Quick thread on #jekyll turnup.
Brown Dragon Games
A place to talk about games, computers, and computer games.
browndragon.github.io
April 25, 2025 at 9:19 PM
About page: done. Licensing: done. Music I definitely didn't have the licenses for: scrubbed. Color & volume: adjustable. Game quittable?: yes.
It's really shaping up!
April 25, 2025 at 2:47 AM
Games are so much art.

I am a programmer; the logic to make a game is old hat to me. Tricky!, but familiar (Sequencing! Bugs! Hacks! Hoary APIs!).
But!
The textures. The colors. The meshes. The music. The words. The motion.
Did you know it's _all_ designed?!

There's a whole world in there!
April 24, 2025 at 1:15 PM