Sign in

Keith Jones

@keithjones.bsky.social
234 followers 231 following 862 posts

He/Math/Games/Code/Ginger Beer/ Ne partez pas sans moi / making some games in Godot/ Reincarnate me as a tech artist My neglected site: inputrandomness.com Fun shaders: godotshaders.com/author/sturm_troup…

PostsRepliesMedia
Reposted by Keith Jones
Shelly Jones (they/them) @shellyjones.bsky.social · 09/09/2026
Where are my #cozy, fall-loving, #D&D playing, #mystery reading nerds? "Murder, She Rolled" features: 🎲 A GM who mysteriously dies on camera 🍁 A Fall Festival and hay maze that might be the perfect place for overhearing clues... ☕️ Lots of caffeine to keep the investigation going 💙📚 💙🎲 ☕️💀📚 ⚡️📚 🔎💀📚
371
Reposted by Keith Jones
openindie - your indie game podcast @openindie.eu · 28/08/2026
Nice people over @robsgameshack.bsky.social made a helpful guide on how to structure your Press Release. Make sure to check it out if you plan to present your game to the world. Thank you for supporting #indiegamedevs
163
Keith Jones @keithjones.bsky.social · 23/08/2026
Some day, #Godot. Some day.
A line of code reading "var registry : Dictionary[String,Array[String]]" that is highlighted red to indicate an error in Godot's Script editor.
2150
Keith Jones @keithjones.bsky.social · 22/08/2026
My first contribution to the #Godot asset store is live! store.godotengine.org/asset/keith-... It's a small convenience -- track and list "acceptable" String[Names], live filter dropdown selection, and get a check mark when good. #GodotEngine
store.godotengine.org
Inspector String Verification - Godot Asset Store
A Godot inspector plugin for verifying that Strings or StringNames typed into exported resource properties in the inspector are contained a list of strings considered valid.
150
Reposted by Keith Jones
Shelly Jones (they/them) @shellyjones.bsky.social · 21/08/2026
Spotted this teeny fellow on my hike today. A reminder that adventures and adventurers come in all sizes. 🧡
A tiny newt next to an acorn.
192
Reposted by Keith Jones
Effin' Birds @effinbirds.com · 21/08/2026
A painting of a bird beside the text "some assholes do not deserve your attention"
2488126
Keith Jones @keithjones.bsky.social · 20/08/2026
#Godot users have you ever wanted a nice little dropdown list when editing your Strings or StringNames in the inspector? I think mine is now in working order. It has a very simple way of pulling "valid" strings into a registry that is designed to be customizable as-needed. #GodotEngine #GameDev
1144
Keith Jones @keithjones.bsky.social · 20/08/2026
@mumpitzgames.com Sir, We Have an Orc Problem is a lot of fun and another major hit for #Godot this year. (I also really liked their Tiny Auto Knights, released last year, but SWOP ismore my groove.) Congrats to them! If you're curious, they have an excellent writeup in /r/gamedev
081
Keith Jones @keithjones.bsky.social · 20/08/2026
Spent a chunk of time today making a #GodotEngine editor plugin to provide a dropdown for registered Strings/StringNames in the inspector, along with a little verification check mark for strings that are registered. Both for convenience and to help avoid typos. #GameDev
1112
Keith Jones @keithjones.bsky.social · 20/08/2026
I've never really done #pixelart before but I really like how this #bear came out! I also really like this character sprite sheet. They're 32x32/16 #gamedev #indiedev #Godot I did both in just bw so I can modulate them.
A sprite sheet showing 12 32x32 pixel art images of a character. First, walking, then creeping along, then idling, then one image cowering and one supplicating. A 32x16 pixel art sprite of a bear
0193
Keith Jones @keithjones.bsky.social · 14/08/2026
A fun experiment for the folks from the age of CDs (or before!) who now mostly stream (that includes me) : Think of some of your favorite songs from those CDs and see how far you have to scroll to find them among the top tracks of your streaming platform.
220
Keith Jones @keithjones.bsky.social · 13/08/2026
#Godot people, is there any justification for autoloads not being proper singletons? Aside from maybe historical /avoiding breaking engine changes somehow? Like, is there a use? #GodotEngine
100
Reposted by Keith Jones
Sam Reich @samreich.bsky.social · 11/08/2026
it is my professional obligation to share with you my latest dumbass song
36926146
Reposted by Keith Jones
Shelly Jones (they/them) @shellyjones.bsky.social · 09/08/2026
"A windchime by the motel office tinkled a soft melody, reminiscent of a Christmas carol." #WriteSky #WritingCommunity #WritingPrompts #WIPSnips
081
Keith Jones @keithjones.bsky.social · 06/08/2026
Mood Indigo taught me how a Trombone can sing.
010
Keith Jones @keithjones.bsky.social · 06/08/2026
Am I the only one who hates dragging from one side of the screen to the other? I don't think I love this setup, but @export is too nice and I do hate dragging across the screen that much. #Godot #GodotEngine
Screen shot of Godot Engine showing SceneTree panel directly next to Inspector panel.
040
Keith Jones @keithjones.bsky.social · 06/08/2026
Testing a simple string-pulling algorithm with the #Godot built-in AStarGrid2D navigation in my psuedo- #roguelike. AStarGrid is so handy, but its movement can look janky. So we straighten where we can. Still need to include terrain cost. #indiedev #gamedev #indiegames
A character on a procedurally generated 2D landscape that has navigated around obstacles. It shows two paths, one only using 8 direction movement, and a shorter path that takes straight lines ignoring tiles whenever that does not cause a collision.
0152
Reposted by Keith Jones
Roman France @romanmf.bsky.social · 06/08/2026
This is the realest shit I've seen written about the games industry, especially for AAA-level productions, in a long time. I feel all of this so much. www.productionalchemist.com/p/inever-see...
productionalchemist.com
I Have Never Seen a Game Fail Because the Artists Were Too Slow
AI is optimising the cheapest part of production
16321
Keith Jones @keithjones.bsky.social · 02/08/2026
Chia seeds are just poppy seeds with ectoplasm.
000
Keith Jones @keithjones.bsky.social · 02/08/2026
#GDScript Tip: Simple way to check you typed the right variable or function name: - Ctrl + Mouse Hover underlines every instance of that name, but only if it's defined. If it doesn't exist, it won't be underlined. - Just hovering also opens a tool tip, if its defined. #GodotTips #Godot
020
Keith Jones @keithjones.bsky.social · 01/08/2026
Finally... *caved* and got @cavesofqud.com. Very impressed with the pairing of a modern and thoughtful gameplay experience/feel with traditional #roguelike aesthetics. Dutifully got my first permadeath just after the tutorial finished. #IndieGames #LiveAndDrink
271
Reposted by Keith Jones
JetBrains Rider @rider.jetbrains.com · 31/07/2026
JetBrains GameDev Day 2026 returns on September 28! Pitch your talk on @unity.com, @unrealengine.bsky.social, @godotengine.org, CI/CD workflows, @rider.jetbrains.com, AI, and more. Want to speak? The Call for Speakers is open now: jb.gg/gamedevday-2...
jb.gg
JetBrains GameDev Days 2026 – Call for Speakers - The JetBrains Blog
JetBrains GameDev Day is back! Join us online on September 28, 2026, for a day dedicated to game development, practical engineering, tools, workflows, and the people building games across the world. W...
031
Reposted by Keith Jones
Shelly Jones (they/them) @shellyjones.bsky.social · 24/07/2026
#GenCon friends! Need a #cozy #gamer read while you're traveling or waiting in line? Check out the Wren Winters mystery series including 'Game Over' (in which a #cosplayer mysteriously dies at a #boardgaming #convention...). 💙🎲 🎲✂️ ☕️💀📚 ⚡️📚 🔎💀📚 tulepublishing.com/series/a-wre...
Cover of Player EliminationCover of Game Over
0116
Keith Jones @keithjones.bsky.social · 31/07/2026
The start of my bleak #roguelike #basebuilder Cower Fantasy, where you are not a hero. Has a sine curve creek. I darkened the terrain so the characters will stand out. The little pink thing is a rapossum, half rat half possum. Got navigation set up so marauders chase you. #Godot #Indiedev #gamedev
A game screen with information about a world and player stats, and terrain with a simple tile map showing forests, rocks, a road and a stream.
2374
Keith Jones @keithjones.bsky.social · 30/07/2026
UK's Eins, Zwei, Drei by Look Mum No Computer, an ode to the joys of counting in German with a side of pepperoni pizza, is among the most underrated songs of this year's competition. youtu.be/niMKvJ-Itq8?... I hear even UK hated it, but I think it's lovely.
youtu.be
LOOK MUM NO COMPUTER - Eins, Zwei, Drei | United Kingdom 🇬🇧 | Official Music Video | #Eurovision2026
YouTube video by Eurovision Song Contest
110
Reposted by Keith Jones
The Onion @theonion.com · 29/07/2026
Teacher Required To Provide Own Salary theonion.com/teacher-required-to-pr…
Teacher Required To Provide Own Salary
424076776
Reposted by Keith Jones
Jeff Groh @jeffgroh.bsky.social · 28/07/2026
Avocados come in 2 varieties - A-types start each day female and switch to male midday. B-types do the reverse. In work just published from the last chapter of my PhD, we show this system evolved 40+million yrs ago and is regulated by alleles of 1 transcription factor www.pnas.org/doi/10.1073/...
pnas.org
Balanced polymorphism in a floral transcription factor underlies the ancient rhythm of daily sex alternation in avocado | PNAS
In avocado and certain wild relatives in Lauraceae, a highly synchronized daily rhythm of floral sex timing promotes cross-pollination between two ...
22721274
Reposted by Keith Jones
⚔️🎀 𝔉𝔦𝔞𝔡𝔥 🎀⚔️ @fiadh.bsky.social · 28/07/2026
🎨 unknown (pls help me find it!)
i hope you feel pretty & your coffee tastes good today
17222
Keith Jones @keithjones.bsky.social · 28/07/2026
Looking for feedback on title screen for a game that's a kind of opposite a power fantasy. Aiming for classic #roguelike feel in a survival base-builder. A few seconds of music to go with. Would you click start? #indiedev #Godot #feedback #gamedev #indiegame #PitchYaGame
194
Reposted by Keith Jones
Liz Davidson @beyondsolitaire.bsky.social · 27/07/2026
Podcast time! Thanks again to @aarontram.bsky.social for letting me pepper him w/ questions for an hour. >:) youtu.be/KCvnLe27MAM
youtu.be
Beyond Solitaire Podcast 241: Aaron Trammell on how D&D Changed the Way We Play
YouTube video by Beyond Solitaire
1218
Keith Jones @keithjones.bsky.social · 27/07/2026
One thing I like about bluesky's lists is that I don't feel the need to repost as much. If there's a neat and shareable post that is specific to a particular interest of mine and I found it in a list, then basically anyone who's interested and follows me will probably see it in the list, too.
100
Reposted by Keith Jones
Matt | DEMO OUT NOW! @pmrd.net · 27/07/2026
This is really fun to read lol
212021764
Keith Jones @keithjones.bsky.social · 26/07/2026
Never imagined in my elder years my aesthetic vibes would merge so well with #Eurovision Song Contest. I'm ready for the too cool for school haters. I blame Celine Dion. Ne partez pas... Here's to all the songs that got no votes and the winners and all between. Put yourself out there. #ESC #music
040
Keith Jones @keithjones.bsky.social · 25/07/2026
The quickest and dirtiest terrain generation using two different FastNoiseLite in #Godot, the first with perlin noise for soil and grass, the 2nd using cellular/voronoi for a few rocks. #IndieDev #ProcGen #GameDev
Pixelated graphics of a map using 16 by 16 pixel tiles showing large dark brown soil and light green grass regions, with a few smaller gray rocks and a strip of light brown road.
1173
Reposted by Keith Jones
Edmond Chang @edmondchang.bsky.social · 22/07/2026
Academic conference puts board game sustainability, environmental theming and more under the microscope boardgamewire.com/index.php/20... @analoggamestudies.bsky.social #GameinLab #generationanalog2026 #playgreen #stayanalog
boardgamewire.com
Academic conference puts board game sustainability, environmental theming and more under the microscope -
While many of Generation Analog 2026's presentations explore environmental issues, the conference's broad 'Green' theme also encompasses topics including newcomer experiences, representation, identity...
0103
Keith Jones @keithjones.bsky.social · 22/07/2026
Fun fact I learned at #GodotCon Boston yesterday. If a pull request in the #Godot github hasn't been merged but you're interested in trying it, Github makes a PR artifact which is a build just including that PR. So you can try it without having to compile anything yourself! #GodotTips
091
Reposted by Keith Jones
Shelly Jones (they/them) @shellyjones.bsky.social · 21/07/2026
Add in here making coffee, pacing around the house thinking, talking to the cats, rereading what I've already written for the hundredth time, etc. #writerslife 📝 💙📚 ⚡📚
An image of a typical writing day including lots of distractions.
0122
Keith Jones @keithjones.bsky.social · 21/07/2026
In honor of #GodotCon Boston I want to share one of my favorite ever Godot videos about the beauty of SubViewports! The Godot Engine channel has tons of great videos from previous cons. #Godot #Gamedev #Indiedev youtube.com/watch?v=cwZG...
youtube.com
Raffaele Picca: Viewports: An Overview #GodotCon2023
YouTube video by Godot Engine
0122
Reposted by Keith Jones
Robin Ward @eviltrout.com · 21/07/2026
We released The Incident at Galley House a week ago, and it's been a wild ride: * Overwhelmingly Positive on Steam in 48 hours * We recouped our entire development budget * At peak, 2500 people were playing at the same time!! Thanks to all the detectives out there for making it a big success.
811713
Reposted by Keith Jones
BoardGameWire 🔜 Spiel Essen @boardgamewire.bsky.social · 14/07/2026
The free online academic conference Generation Analog 2026 is putting board game sustainability, environmental theming and more under the microscope on July 15 and 16: boardgamewire.com/index.php/20... Very cool project from @analoggamestudies.bsky.social and Asmodee co-founded Game in Lab
To the left, the words GENERATION ANALOG 2026 and "GREEN", to the right an illustration of a cute blue square and yellow hex in a room with green-themed paintings on the walls, and an archway leading to a green countryside vista. The logos of Game in Lab and Analog Game Studies are visible in the lower left, while the lower right says July 15-16, 2026, online.
02214
Reposted by Keith Jones
Shelly Jones (they/them) @shellyjones.bsky.social · 15/07/2026
Today is the day! (And tomorrow...) #GenerationAnalog is happening now! #StayAnalog #PlayGreen #BoardGames #GameStudies 💙🎲 analoggamestudies.org/generation-a...
analoggamestudies.org
Generation Analog 2026 “GREEN” Program | Analog Game Studies
031
Reposted by Keith Jones
Game Development Daily News @gamedevdaily.bsky.social · 15/07/2026
'Surco Games' is hiring a Narrative Designer / Writer to join their team in United States #indiedev #gamedevjobs #gamedevelopment #gamedev
workwithindies.com
Surco Games is hiring a Narrative Designer / Writer
Surco Games is seeking a Narrative Designer / Writer to contribute to Last Call, a character-driven sci-fi bartending game in the lineage of VA-11 Hall-A, Coffee Talk, and Strange
071
Reposted by Keith Jones
CMDR GreyAreaUK 🏴󠁧󠁢󠁳󠁣󠁴󠁿 @greyareauk.bsky.social · 13/07/2026
This will never not make me smile.
Sam Neill with one of his pigs. They both appear to be smiling.
254257675
Reposted by Keith Jones
Daniel Benneworth-Gray @danielgray.com · 13/07/2026
Sam Neill on tackling depression and imposter syndrome when you’re between jobs.
64107543684
Reposted by Keith Jones
The NewsGuild-CWA @newsguild.org · 07/07/2026
🚨BREAKING🚨 More than 600 workers at Hachette Book Group just voted overwhelmingly to unionize, creating the largest union in trade publishing history! newsguild.org/hachette-boo...
newsguild.org
Hachette Book Group employees win election for largest union in trade publisher history | The NewsGuild - TNG-CWA
153392904
Reposted by Keith Jones
Edmond Chang @edmondchang.bsky.social · 07/07/2026
Three new @analoggamestudies.bsky.social #AnalogGameStudies collected essays are here! (We're working back in time till we have the whole set!) Thanks, #PlayStoryPress! Vol. 10 (2023): tinyurl.com/agsvol10 | Vol. 11 (2024): tinyurl.com/agsvol11 | Vol. 12 (2025): tinyurl.com/agsvol12
22312
Reposted by Keith Jones
Evan Torner @guyintheblackhat.bsky.social · 02/07/2026
The cover of Julia Bond Ellingboe's Steal Away Jordan: Stories from America's Peculiar Institution.
The photo is of a group of Black Americans in the 19th Century, presumably slaves or former slaves.
1286
Reposted by Keith Jones
Folklands - Wishlist on Steam ✨ @folklandsgame.bsky.social · 08/06/2026
Hey indie devs! Here's this one secret trick that successful indie devs want you to know: if you keep working on your game, it's going to get better! Check out 4 screenshots from the each of Folklands first 4 years📸 #motivationmonday #godot #indiegamedev
Folklands, 2023Folklands, 2024Folklands, 2025Folklands, 2026
3618
Reposted by Keith Jones
komm64 | COMMS CLOSED @komm64.com · 29/06/2026
(1/2) I released Quell Godot Developer Alpha on the Godot Asset Store. It’s an experimental native GDExtension for Godot 4.5+ that analyzes real-time visual changes and tests mitigation output for flashing/high-intensity scenes. I originally built it mostly for myself, but I’m sharing this
142
Reposted by Keith Jones
Bethany Black @bethanyblack.bsky.social · 27/06/2026
🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️ One milkshake to rule the boys, one milkshake to find them, one milkshake to bring the boys and in my yard to bind them 🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️🕯️
284232498