Thomas @koboldskeep Keene's Avatar

Thomas @koboldskeep Keene

@kobolds-keep.net

๐ŸŽฎ indie #gamedev ๐ŸŽฒ #ttrpg writer โœ๏ธ #noAI ๐Ÿšซ 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/

1,319
Followers
1,143
Following
2,545
Posts
24.07.2023
Joined
Posts Following

Latest posts by Thomas @koboldskeep Keene @kobolds-keep.net

Good feeback is hard to come by. If I've got something people are latching onto, making it more presentable and marketable is the next step.

01.03.2026 21:52 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Metacritic has sent a reminder email to all games site editors/publishers which is pretty strong, and great:

26.02.2026 18:03 ๐Ÿ‘ 2462 ๐Ÿ” 628 ๐Ÿ’ฌ 14 ๐Ÿ“Œ 50
Steam sales grap showing Launch and Daily deal peak

Steam sales grap showing Launch and Daily deal peak

tips for indie devs, you can ask steam if your game is eligible for a daily deal (link below)

We did it for squeakross, timed our big content update with the daily deal and it did great!

the smaller peaks are seasonal/events sales

#indiedev

27.02.2026 22:00 ๐Ÿ‘ 153 ๐Ÿ” 25 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Video thumbnail

a bit easier to gauge

27.02.2026 19:36 ๐Ÿ‘ 23 ๐Ÿ” 6 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

I like the speculative biology angle of things. Bulbasaur is cool! It's a symbiote! It can shoot lasers!

27.02.2026 17:11 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

One sec, adding that to my D&D campaign notes...

27.02.2026 16:42 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

No joke! I melted a coworker's graphics card once because I didn't frame cap the main menu of a game.

27.02.2026 16:41 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Thank you!

26.02.2026 04:04 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Turn-based stealth is fun! Would be nice if hacked robots took more damage, but that was a solid jam entry. :D

26.02.2026 03:48 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
Chicken Hacker 64 by Jacob Marks Help the Chicken Hacker find his buddies before they get cooked!

It's an Easter miracle! I finished Chicken Hacker 64! My submission to the Dungeon Crawler Jam 2025. It's a genre fusion of classic dungeon crawler and Starfox.

#dcj25 #gamedev #indiedev

siofragames.itch.io/chicken-hack...

20.04.2025 15:59 ๐Ÿ‘ 15 ๐Ÿ” 8 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Maybe I should just do the @howardtayler.bsky.social thing and give him a human face with just one change. But then it's just gonna be Zoidberg, right?

25.02.2026 21:46 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Sketch of a crab like creature holding a fast food cup and messily drinking from it.

Sketch of a crab like creature holding a fast food cup and messily drinking from it.

I dunno... Is he enough of a lil' guy? #ttrpg #scifi

25.02.2026 21:45 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

Pilots must follow the lights to stay safe from hurricane force winds in the megastructure

25.02.2026 16:17 ๐Ÿ‘ 38 ๐Ÿ” 6 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Album artwork for OverClocked ReMix's 81st album, Star Fox: Double Wing Damage, featuring Fox McCloud, Peppy Hare, Falco Lombardi, Slippy Toad, and Krystal.

Art by Conquart, directed by Darkflamewolf.
FREE album available at https://starfox.ocremix.org

Album artwork for OverClocked ReMix's 81st album, Star Fox: Double Wing Damage, featuring Fox McCloud, Peppy Hare, Falco Lombardi, Slippy Toad, and Krystal. Art by Conquart, directed by Darkflamewolf. FREE album available at https://starfox.ocremix.org

๐ŸŽ‚ HAPPY 33rd BIRTHDAY to the Star Fox franchise!
(Originally out on the SNES in 1993!)

Our 81st FREE community VGM arrangement album, Star Fox: Double Wing Damage, is now available! ๐Ÿ”ฅ

๐ŸฆŠ 2+ hours, 6 games, 30 tracks, 37 musicians!
(NOT genAI music/art, no thanks!)

๐Ÿ’ฟ DOWNLOAD: starfox.ocremix.org

21.02.2026 22:40 ๐Ÿ‘ 402 ๐Ÿ” 173 ๐Ÿ’ฌ 8 ๐Ÿ“Œ 49
Magic Wand: Ud6. Equal odds of an
evocation, enchantment, or conjuration.
Magic Potion: Not for healing. Equal odds of
utility, thieving, combat, or whimsy.
Gemstone: Valuable and slightly magical. Useful for magecraft and arcane rituals.
Runesteel Ingot: Glows under your fingertips. Perhaps a smith could do something with it?
"Bottomless" Coffer: This bulky locked chest takes up 2 Item Slots but contains 6. Its interior is 2 feet across, 1 foot wide, and 6 feet deep.
Black Pearl of Chaos: Ud6. Once per day it empowers a spellbook with one additional use, but the result is tainted with wild magic.
Jackrabbit Boots: Ud6. You may swap locations with a willing ally you can see once per Turn.
Werespider Silk Rope: Very strong. While you touch either end it obeys your verbal commands. 
Ring of the Djinn: Summons and commands a genie, who has barely any magic, but feigns competence. Returns to the ring if defeated.
Amulet of Mind Reading: Hear the thoughts of others. You can try to get more information, but it risks broadcasting your thoughts instead.
Fairy Flute: Ud6. Has a beautiful sound. Playing slowly for a few minutes causes deep sleep.
Stasis Bottle: This glass bottle captures anything that fits inside. It currently contains red-hot lava.
Curved Elvish Blade: Attacks with this light melee weapon are criticals on a 1 or 7.
Mithral Dwarvish Helm: +2 Armor, dwarves will recognize the clan markings and offer to buy it.
Skullblade: Stabbing this heavy melee weapon into a corpse's chest turns it into an obedient undead servant until the sword is removed.
Adamantine Shield: Utterly indestructible. When you succeed on a Check to defend and roll a multiple of 3, your opponent's weapon shatters.
Razor Wit: This light melee rapier will absorb a spell cast at it, releasing the spell when it strikes.
Dragonhide Scale Mail: Grants immunity to fire, and you take half damage from falling.
Firefang Axe: Heating this heavy melee weapon in a forge doubles the damage of its next 3 hitโ€ฆ

Magic Wand: Ud6. Equal odds of an evocation, enchantment, or conjuration. Magic Potion: Not for healing. Equal odds of utility, thieving, combat, or whimsy. Gemstone: Valuable and slightly magical. Useful for magecraft and arcane rituals. Runesteel Ingot: Glows under your fingertips. Perhaps a smith could do something with it? "Bottomless" Coffer: This bulky locked chest takes up 2 Item Slots but contains 6. Its interior is 2 feet across, 1 foot wide, and 6 feet deep. Black Pearl of Chaos: Ud6. Once per day it empowers a spellbook with one additional use, but the result is tainted with wild magic. Jackrabbit Boots: Ud6. You may swap locations with a willing ally you can see once per Turn. Werespider Silk Rope: Very strong. While you touch either end it obeys your verbal commands. Ring of the Djinn: Summons and commands a genie, who has barely any magic, but feigns competence. Returns to the ring if defeated. Amulet of Mind Reading: Hear the thoughts of others. You can try to get more information, but it risks broadcasting your thoughts instead. Fairy Flute: Ud6. Has a beautiful sound. Playing slowly for a few minutes causes deep sleep. Stasis Bottle: This glass bottle captures anything that fits inside. It currently contains red-hot lava. Curved Elvish Blade: Attacks with this light melee weapon are criticals on a 1 or 7. Mithral Dwarvish Helm: +2 Armor, dwarves will recognize the clan markings and offer to buy it. Skullblade: Stabbing this heavy melee weapon into a corpse's chest turns it into an obedient undead servant until the sword is removed. Adamantine Shield: Utterly indestructible. When you succeed on a Check to defend and roll a multiple of 3, your opponent's weapon shatters. Razor Wit: This light melee rapier will absorb a spell cast at it, releasing the spell when it strikes. Dragonhide Scale Mail: Grants immunity to fire, and you take half damage from falling. Firefang Axe: Heating this heavy melee weapon in a forge doubles the damage of its next 3 hitโ€ฆ

Rules-lite #ttrpg #dnd loot table for pickup games.

14.02.2026 06:11 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

Made some test textures today
There's still a lot of work ahead, but for now I think I'm on the right track

25.02.2026 01:49 ๐Ÿ‘ 203 ๐Ÿ” 30 ๐Ÿ’ฌ 6 ๐Ÿ“Œ 0

Yeah, I guess bothering them on their socials is the best solution at that point.

24.02.2026 21:13 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Ooof. A friend got all their accounts compromised a couple weeks ago too. Did the email associated with the account get hacked as well? If you still have access to the email you should be able to recover the account without too many issues. A human should see the ticket eventually.

24.02.2026 21:07 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Why even bother with the phone line at this point? It could have been an email.

23.02.2026 22:34 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

That's the approach I take, everything is d6 for simplicity and combat style gives a small bonus (+1 accuracy for dual wielding, +1 damage for two-handing, +2 armor for a shield). You can also say that if there's not much reason to fail you don't have to roll, so assassination with prep just works.

23.02.2026 13:36 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Yup! You can do some craaazy things with custom raycast checks. Even something simple like a Mario 64 controller works better with it.

23.02.2026 00:53 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Video thumbnail

Day 38: 2025/09/01 - 6.5h

CW: audio volume changes

Now begins Sprint 3: Inventory System!

Exploring different approaches to menus, but this one might be too simple for my designs. Nice to easily control some settings though!

#DailyDevlog #Moonshell_Island #gamedev #gamemaker

21.02.2026 19:57 ๐Ÿ‘ 49 ๐Ÿ” 8 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 1
Video thumbnail

Trying an experiment with Lucky.

#CherubDev #UE5

09.02.2026 06:36 ๐Ÿ‘ 1720 ๐Ÿ” 275 ๐Ÿ’ฌ 29 ๐Ÿ“Œ 4

The support rep responses seem to be AI-generated. They admit culpability, which a support rep would never do.

20.02.2026 17:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Well, at least you got their LLM support chatbot to admit liability. Wonder if that would hold up in court...?

20.02.2026 16:46 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Tunic, Night in the Woods Publisher Says TikTok Is Creating and Running Racist GenAI Ads for Its Games Without Permission - IGN Publisher Finji says that TikTok has been using generative AI to modify its ads on the platform without permission and pushing those ads to its users without Finji's knowledge, including at least one ...

Thanks @ign.com and @duckvalentine.bsky.social for following along on this for the past few weeks.

www.ign.com/articles/tun...

20.02.2026 14:00 ๐Ÿ‘ 107 ๐Ÿ” 34 ๐Ÿ’ฌ 7 ๐Ÿ“Œ 7
Rock meshes from Firewatch, from Jane Ngโ€™s GDC talk

Rock meshes from Firewatch, from Jane Ngโ€™s GDC talk

Screenshot of rocks in Firewatch

Screenshot of rocks in Firewatch

I often think about how Firewatch was made with just seven rocks, scaled and rotated into formations. Itโ€™s so satisfying to work with a small set of good blocks.
Anyone know of other examples like this?

20.02.2026 10:35 ๐Ÿ‘ 130 ๐Ÿ” 32 ๐Ÿ’ฌ 11 ๐Ÿ“Œ 9
Post image

Writing more dialogue...

19.02.2026 18:24 ๐Ÿ‘ 17 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

The worst part is that when live-service games run their course or fail, they don't even leave any artifacts. No playable game remains afterwards. You can't even pick it out of the discount bin.

19.02.2026 20:01 ๐Ÿ‘ 4 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Video thumbnail

One of the first few puzzles i setup for Rhell and its definitly one of my favourites in how satisfying the solution was to setup c:

i was just really pleased that my idea when translated to making it in game worked exactly as i wanted

#gamedev #indiegame #lowpoly

19.02.2026 17:51 ๐Ÿ‘ 24 ๐Ÿ” 7 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0