Thomas @koboldskeep Keene
banner
kobolds-keep.net
Thomas @koboldskeep Keene
@kobolds-keep.net
indie #gamedev | #ttrpg writer

Junk-o-Tron is out on Steam now! It's a score attack puzzle game with robots!
🟥🟩🟦🤖 https://store.steampowered.com/app/2514390/

Videogames - https://koboldskeep.itch.io/
RPG Stuff - https://koboldsquest.itch.io/
Okay maybe I will do a video explaining how all this stencil stuff works. #gamedev #godotengine #vfx
November 18, 2025 at 4:56 AM
The whole point of this is that the stencil buffers look bad when they overlap and overwrite each other. Normally it looks like this:
November 17, 2025 at 4:32 AM
Wind Waker style stencil buffer torches are done! I'm gonna share this on GitHub soon. This should also do shadows and layered/nested spheres as well. Not sure whether it's worth making a full video explaining it yet... #gamedev #godotengine #vfx
November 17, 2025 at 4:25 AM
Today I learned about game-icons.net, a great #gamedev and #ttrpg resource with thousands of icons for UI and item art.
November 16, 2025 at 5:30 PM
Getting more serious about this parkour-platformer project again. #gamedev #godot
November 9, 2025 at 3:38 AM
Playing around with some #godotengine stencil buffers for spooky stuff like lanterns and ghosts. I'll be teaching people how to do this at a #gamedev club presentation later this month.
October 13, 2025 at 2:03 AM
Thanks for hosting!

I colored this lineart by @animatrix1490.bsky.social. We make TTRPGs and videogames.
September 9, 2025 at 1:06 PM
Some days you just can't get rid of a bug... #gamedev
September 1, 2025 at 4:49 PM
I've always wanted to run a Chrono Trigger inspired #ttrpg. There's something fun about using different a lot of different time periods as backgrounds and adventure settings. Also, who doesn't like dinosaurs in their tabletop games?
August 25, 2025 at 3:19 AM
This is how Junk-o-Tron #gamedev is going for me this morning.
August 23, 2025 at 5:30 PM
I love blank #dungeonsanddragons character sheets. There's a world of possibilities as you make someone interesting to inhabit a setting and go on exciting adventures.
Anyways, here's the first draft of the Laser Sword science fantasy #ttrpg character sheet.
July 12, 2025 at 12:52 PM
Buying a tavern or becoming nobility should add more plot hooks and drama to the campaign, am I right? Here are my quick and dirty #TTRPG rules for letting the players run a business or town.
July 5, 2025 at 7:45 PM
A sketch slowly congealing into a working scifi #ttrpg character sheet.
July 5, 2025 at 1:27 PM
Boing!
This is a feature @animatrix1490.bsky.social wanted to try out. We disagree over how to place this game on the spectrum between fun and challenging and the best way to solve that is prototyping.
#gamedev #godot
June 17, 2025 at 3:42 AM
Rules sheet for Quest Now! An all-ages TTRPG I've been designing. I've had to really work to keep the vocabulary appropriate for young players. I really like the resource management of your dice also being your stamina.

No dice drawings yet. Your Abilitis are d6, d8, d8, d10.
June 13, 2025 at 2:28 AM
It works!
May 27, 2025 at 1:19 PM
Infinite terrain consisting of two hexagons joined at their edges. They cycle around so the player can never run off of the terrain when the map loops. It's gonna be a bit larger so players will be unlikely to notice. #gamedev #indiegame #godotengine #screenshotsaturday
May 17, 2025 at 11:24 PM
Proof of concept works! This was kinda crazy to put together so I hope it's worth it.
The setup is that there are two hexagons made of triangles. Whenever you leave one hexagon, you'll walk onto the next hexagon's corresponding triangle no matter what.
#gamedev #screenshotsaturday #godotengine
May 17, 2025 at 10:59 PM
Mysterious tessellation! Can you guess what this feature is for? #gamedev #GodotEngine
May 11, 2025 at 1:47 AM
Basic (slightly messy) setup for running up walls. No jump button involved! #gamedev #godot
April 20, 2025 at 3:41 AM
All the iterations of the Quest Now! character sheet. This has been a fun graphic design exercise! I learned that grayscale is THE WORST THING EVER!!! (But hatched lines print great.)

This is almost a playable #TTRPG on its own, but I'm going to release a series of one-page zines to supplement it.
April 19, 2025 at 5:31 PM
Can anyone guess what engine I'm using for this? #gamedev #screenshotsaturday
March 22, 2025 at 9:01 PM
A new custom GM screen insert for my #ttrpg materials. (The top-left Ask The Stars oracle table is from @bastionland.bsky.social.)
March 18, 2025 at 1:34 PM
...traveling between possibilities...
#gamedev #vfx #ttrpg #scifi
March 15, 2025 at 9:18 PM
Laser Sword starmap display is looking about like I want it to. It seems the secret is to make the center of each dot very bright, and the halo very faint.
Also been getting a ton of mileage out of hot reloading code, wow! Bad optimization, but iteration is fast!
#gamedev #ttrpg #scifi #vfx #godot
March 2, 2025 at 3:10 AM