Sign in

Nat Knight

@natknight.xyz
72 followers 322 following 62 posts

Dad, TTRPG Enjoyer, Software Professional Games: games.natknight.xyz Consulting: nathanielknight.ca

PostsRepliesMedia
Reposted by Nat Knight
Ash the Stampede @ashthestampede.bsky.social · 01/09/2026
Mars Watch is now LIVE on Kickstarter! Re-skinned 2nd edition of The Watch - an award-winning TTRPG about women and NB people literally destroying patriarchy. 📚 Revised rules, incl. new playbook 🚀 New setting & art ✨ Future genders 🔪 Destroy space capitalism Back now: www.kickstarter.com/...
a second edition nearly 10 years in the making - Mars Watch, now live on Kickstarter
23535
Nat Knight @natknight.xyz · 15/09/2026
_PbtA to Z_ is a collection of Powered-by-the-Apocalypse moves. I wrote it for the _Making Moves_ jam, and just released it for free. It's here on my website, which also links to Itch, RPG Trader, and (soon) DriveThruRPG. games.natknight.xyz/pbta-to-z/
games.natknight.xyz
PbtA to Z
A collection of moves
02115
Reposted by Nat Knight
Khelsilem @khelsilem.bsky.social · 25/05/2026
I need to talk about Sen̓áḵw. This word has been in the news for years, and I still hear it mispronounced constantly—by journalists, politicians, and well-meaning people who just haven't been shown how. It's a word from the Squamish Language. Let me walk you through it. 🧵
18936
Reposted by Nat Knight
Aaron Lim 林家丰 @ehronlime.bsky.social · 25/05/2026
You can get a good look at What Should We Have Tomorrow?'s (award-winning) graphic design on ehronlime.itch.io/what-should-..., and also get physical copies (including our cute sticker sets) at @heartofthedeernicorn.com, @ipr.bsky.social and @iglootree.bsky.social!
ehronlime.itch.io
What Should We Have Tomorrow? Full Course by ehronlime
A solo journaling game about managing your pantry and cooking a week of meals for your loved one(s).
1195
Reposted by Nat Knight
SOVKA ✶ @monstersovka.bsky.social · 23/05/2026
Today is my birthday 🌱 I will be grateful for the repost ~
4944621357
Reposted by Nat Knight
cmrn knzlmn @ckunzelman.bsky.social · 23/05/2026
Extremely good stuff from melos here as always, especially this (which is amplified by 100x in the TTRPG world for reasons I cannot discern but nevertheless see)
I think there is partly a ritual function to these discourses: the participants are able to strengthen their identities as gamers and people who value games.
So in this sense, the point of discourse is not to reach any concrete end (and base on seeing the same discourses for decades, there seems), it's really arguing as a means towards having the identity as gamer/game designer.
Which... is not really an issue unless someone goes overboard and like, drags someone into it who doesn't care.
(But idk... sometimes you do really want to change the world with discourse and it's hard to do that without encroaching
on other beliefs...)
812132
Reposted by Nat Knight
Sasha Reneau @22to22.bsky.social · 16/05/2026
I do not think a ttrpg needs to be replayable to be worth your time and interest
413128
Reposted by Nat Knight
Jason Morningstar @jmstar.bsky.social · 18/05/2026
Say it louder
0545
Nat Knight @natknight.xyz · 16/05/2026
Just published: Authotheraputic Containment Protocol! You've attracted the attention of a demon, an immaterial being of spite and malice who wants to ruin your life. Luckily, you can do magic. PWYW on Itch natknight.itch.io/acp #rpg #lyricgame #Sologame
natknight.itch.io
Autotheraputic Containment Protocol by natknight
Use self care to fight demons
010
Nat Knight @natknight.xyz · 15/05/2026
I'm working on a project where I make a PbtA for each letter of the alphabet inspired by books/plays/games/etc. that mean something to me. I'm quite pleased with this one inspired by A Midsummer Night's Dream: #rpg #pbta #wip
100
Reposted by Nat Knight
Lin Codega @lincodega.com · 12/05/2026
Four Pillars Gaming published hundred of AI-generated profiles over the past four months and when people asked to be taken down, they doubled down, defended their process, and refused. The ramifications of hallucinatory LLM "histories" threaten to erode truth and destroy the historical record.
rascal.news
AI-generated profiles of TTRPG designers ignite fury across social media
4 Pillars Gaming’s new website adds AI-generated slop to an already ephemeral online historical record.
19686301
Reposted by Nat Knight
Oak Bay for All @oakbayforall.bsky.social · 08/05/2026
We're asking mayor & council to not cut childcare at the proposed Carnarvon Park project. There are only SEVEN spots in all of Oak Bay for infants and toddlers right now. Sign & share our letter to keep childcare in the project. actionnetwork.org/letters/oak-...
actionnetwork.org
Oak Bay needs Public, Affordable, Universal Childcare
On Monday, May 11, 2026 Oak Bay Mayor and Council will consider cutting the planned childcare space included in the Carnarvon Park redesign. The staff report to council suggests that "within the next ...
033
Reposted by Nat Knight
nic tringali @nictringali.bsky.social · 06/05/2026
🌖 Amberspire is OUT NOW! 🌇 A dice driven science fantasy city builder. Grow your city atop a mausoleum moon, interact with strange weather and ecology, gain influence to make deals with powerful off-world factions, experience the history of a future city. PC, Mac, Steam Deck s.team/a/3350750
33834310
Reposted by Nat Knight
austin_walker @austinwalker.bsky.social · 01/04/2026
REALIS, the science fantasy TTRPG I’ve been working on for the last five years, is now live on Kickstarter! 55 Player Classes 150+ NPC Classes 29 Factions 20 Example Moons of Realis GMing and Prep Guidance Over 100 incredible illustrations from 17 artists! www.kickstarter.com/projects/cru...
kickstarter.com
Realis
A new tabletop roleplaying game by Austin Walker
9224571088
Reposted by Nat Knight
Possible Worlds Games @possibleworlds.bsky.social · 30/03/2026
Realis—the debut TTRPG by @austinwalker.bsky.social—arrives this Wednesday, April 1 (no foolin') in a Kickstarter campaign that will run til the end of the month! Bookmark the pre-launch page today to get notified when it goes live: www.kickstarter.com/projects/cru... | featured art by @aurahack.ca
Realis Kickstarter: April 1-30, 2026. A squat frog person smokes a cigar in a sci-fi airport while their berserker companion looks at them with bemused disapproval.
9498222
Reposted by Nat Knight
Alex Roberts @helloalexroberts.bsky.social · 28/03/2026
Graham and I had a real good time talking about horror, romance, and precious slices of rpg history
152
Reposted by Nat Knight
Graham Walmsley 🎲 @grahamwalmsley.bsky.social · 27/03/2026
I had a wonderful conversation with @helloalexroberts.bsky.social on Ben Riggs' podcast. We talked about games that are starting to disappear from memory: Ben Lehman's Polaris, Stuart Chaplin's many games, Julia Ellingboe's Steal Away Jordan, plus the many that didn't make it out of playtest.
2133
Reposted by Nat Knight
Duke Stephens @oliveoilcorp.bsky.social · 24/03/2026
[this is not a joke btw] HMU w/ any leads in western WA/south puget sound to work as a Library Page. I want to push books in carts and put them back where they go, one of the last remaining net positive public goods.
29025
Nat Knight @natknight.xyz · 23/02/2026
The Unbearable Effectiveness of Being Able to Run the Damn Code #programming #software #practices #rant natknight.xyz/the-unbearab...
natknight.xyz
The Unbearable Effectiveness of Being Able to Run the Damn Code
#practices #rant I've worked on computer systems in many different environments: cloud-native serverless functions, self-managed virtual...
010
Reposted by Nat Knight
Priscilla Snow @soundtracksbysnow.bsky.social · 09/02/2026
The next #BandcampFriday is March 6th! Head to ghoulnoise.bandcamp.com to add some soundtracks to your wishlist! - Skin Deep - Patrick'sParabox - Spooky Express - A Good Snowman is Hard To Build & more!
ghoulnoise.bandcamp.com
Ghoulnoise
/composer/ ghoulnoise.com
01111
Nat Knight @natknight.xyz · 10/12/2025
Advent of Code in Unison, Day 7 share.unison-lang.org/@nathanielkn... This was _much_ smoother than day 6 for me. The solid block of characters made for an easy parser and the data structure I used for part 1 transitioned nicely into part 2. #unisonlang #adventofcode #adventofcodeunison
share.unison-lang.org
day07.README · @nathanielknight/aoc2025/main | Unison Share
Attempted solutions to Advent of Code 2025. Also my first ignorant baby steps with Unison. 😅
010
Nat Knight @natknight.xyz · 09/12/2025
Advent of Code in Unison, Day 6 I made bad choices (or got unlucky) with my parser for this one and had to re-work it substantially for part 2, which is a shame because the parsing is the hard part on this one. share.unison-lang.org/@nathanielkn... #unisonlang #adventofcode #adventofcodeunison
share.unison-lang.org
day06.README · @nathanielknight/aoc2025/main | Unison Share
Attempted solutions to Advent of Code 2025. Also my first ignorant baby steps with Unison. 😅
030
Nat Knight @natknight.xyz · 09/12/2025
Advent of Code in Unison, Day 6 I made bad choices (or got unlucky) with my parser for this one and had to re-work it substantially for part 2, which is a shame because the parsing is the hard part on this one. share.unison-lang.org/@nathanielkn...
share.unison-lang.org
day06.README · @nathanielknight/aoc2025/main | Unison Share
Attempted solutions to Advent of Code 2025. Also my first ignorant baby steps with Unison. 😅
000
Nat Knight @natknight.xyz · 04/12/2025
Advent of Code in Unison, Day 4! share.unison-lang.org/@nathanielkn... Grid based puzzles are always a good time. My favourite trick for these is to use an associative data structure for the board instead of a nested array. #unisonlang #adventofcode #adventofcodeunison
share.unison-lang.org
day04.README · @nathanielknight/aoc2025/main | Unison Share
Attempted solutions to Advent of Code 2025. Also my first ignorant baby steps with Unison. 😅
030
Reposted by Nat Knight
MegueyB 🔜Metatopia @megueyb.bsky.social · 04/12/2025
Remember a week ago, when I went on a tear about the value of written documents? This is part of what I mean. This book has MASSES to tell about teachers, students, education, mental health, corporal punishment, etc. Who's printing out & keeping forever the digital records on their school's actions?
1458
Nat Knight @natknight.xyz · 03/12/2025
Day03 of Advent of Code: the return of Joltage! share.unison-lang.org/@nathanielkn... A few hurdles dealing with List functions, but otherwise a pretty straightforward puzzle. #unisonlang #adventofcode #adventofcodeunison
share.unison-lang.org
day03.README · @nathanielknight/aoc2025/main | Unison Share
Attempted solutions to Advent of Code 2025. Also my first ignorant baby steps with Unison. 😅
010
Nat Knight @natknight.xyz · 02/12/2025
Another day, another Advent of Code puzzle. share.unison-lang.org/@nathanielkn... Nothing terribly complicated here, though I did use streams instead of lists to avoid blowing up memory. #adventofcode #adventofcodeunison
share.unison-lang.org
day02.README · @nathanielknight/aoc2025/main | Unison Share
Attempted solutions to Advent of Code 2025. Also my first ignorant baby steps with Unison. 😅
030
Nat Knight @natknight.xyz · 02/12/2025
Day 1 of Advent of Code in Unison down! share.unison-lang.org/@nathanielkn... I feel like there might be a more elegant solution to Part2, but it's late and I'm biking both kids to school tomorrow, so this'll have to do for now. #adventofcode #adventofcodeunison
share.unison-lang.org
Unison Share
Explore, read docs about, and share Unison libraries
000
Nat Knight @natknight.xyz · 26/11/2025
It's Advent of Code trim again and I'm getting ready! natknight.xyz/preparing-fo... #adventofcode #adventofcodeunison #unison
natknight.xyz
Preparing for Advent of Code 2025 with Unison
#unison #adventofcode #aoc2025 Advent of Code] is back again and I'm joining in the fun! This year, I'll try solving it with [Unison], a...
000
Nat Knight @natknight.xyz · 24/11/2025
I recently wrapped up listening to _The Hard Move_, a podcast where each episode was an in-depth discussion of a single Powered by the Apocalypse move. It wrapped up a few years ago, but the backlog was a nice (and entertaining) design resource all things PbtA. podcasts.apple.com/ca/podcast/t...
podcasts.apple.com
The Hard Move
Games Podcast · The Hard Move is a Powered by the Apocalypse (PbtA) RPG discussion podcast. Each episode, host Sidney Icarus will chat with a guest about a single move, diving into how the move works ...
141
Nat Knight @natknight.xyz · 10/11/2025
I wrote some backdrops for _Dialect_! natknight.itch.io/dialect-back... There's a price on them so that I have something to contribute to fundraising bundles, but if that sounds like your kind of thing please grab a community copy. ❤️ #ttrpgs #language #thornygames
natknight.itch.io
Three Dialect Backdrops by natknight
Three Backdrops for Dialect
020
Nat Knight @natknight.xyz · 24/07/2025
I found a footgun in ripgrep #ripgrep #footgun #rustlang natknight.xyz/a-foot-gun-i...
natknight.xyz
A foot gun in ripgrep
#ripgrep #tool #footgun I adore ripgrep. It's fast, it's convenient, and I've never wanted a feature and found it missing. But no softw...
351
Nat Knight @natknight.xyz · 25/06/2025
I made something for the Pope Game Jam! Catty Cardinals is a game of traditional values, veiled accusations, and conspiracy set in the college of cardinals. PWYW on Itch: natknight.itch.io/catty-cardin... #ttrpg #pope #gamejam
natknight.itch.io
Catty Cardinals by natknight
A GM-less Roleplaying Game of traditional values, veiled accusations, and paranoia in the College of Cardinals.
020
Reposted by Nat Knight
⭐️eunnie⭐️ @eunnieboo.bsky.social · 28/05/2024
pink in the night (2019)
lyric comic to pink in the night, by mitski. page 1 text: and i know i've kissed you before, but i didn't do it right. scene 1: a little boy and girl are sitting in the rain. the boy wipes away tears, having tripped and scratched a knee. the girl leans forward to kiss the small wound. scene 2: the two friends are in elementary school, holding hands. the boy looks at a picture depicting a mom, dad, and child.page 2 text: can i try again, try again, try again. scene 1: high school. they lie on the floor during a study session, but they only have eyes for each other. scene 2: college. the same couple, only now they are two girls, kissing in bed. scene 3: the girls are getting married, exchanging a sweet kiss in a field of flowers. sunset colors cast warm light onto their wedding dresses.page 3 text: try again, and again, and again. scene 1: the girls are moving in together. one dozes off against an unpacked moving box as the other kisses her head. scene 2: disneyland. both wear minnie mouse ears as they take a selfie, laughing at the kiss mark one has left on her wife's cheek. scene 3: the childhood friends have grown older. one woman hides a bouquet behind her back as they kiss over breakfast.page 4 text: and again, and again, and again? scene 1: the women wake up in bed together, hints of grey in their hair. one kisses the other's bare shoulder. scene 2: a winter walk. they kiss as their dog plays in the snow. scene 3: the shore of a beach. the wives have greying hair and fine wrinkles, but they're still just as in love. they hold each other close, laughing, full of affection.
184132545265
Reposted by Nat Knight
Jonathan @renewableenergy.bsky.social · 25/05/2025
They say it can’t be done, but here we are, California is generated 106% of California’s entire state electricity demand from renewables. California has a population bigger that 154 other countries around the world. It’s the 4th largest economy, in the world. Let that sink in. #energysky #greensky
732921958
Reposted by Nat Knight
ghoulnoise @ghoulnoise.com · 13/05/2025
Hello! You can help me out by sharing this and liking the YouTube video! Subscribe if you dare! And go check out Skin Deep on Steam or Epic if you haven't already! Go have a laugh! It's good for you! 🍌🤸‍♂️
0710
Reposted by Nat Knight
Tori Williams Douglass @toriglass.bsky.social · 08/05/2025
if you guys and pals aren’t following @clairewillett.bsky.social today you are having a *very* diminished New Pope Day Bluesky Experience™️
0659
Reposted by Nat Knight
Claire Willett @clairewillett.bsky.social · 08/05/2025
it’s a guy from Chicago named Robert Prevost I’ve never heard of in my life
2068820
Reposted by Nat Knight
Ranged Touch @rangedtouch.bsky.social · 02/05/2025
Hello! Ranged Touch is a podcast network touching on various aspects of popular culture. A selection of currently running shows is below, and everything we do and have done (including a completed Actual Play series and a longform series on the webcomic Homestuck) can be found at rangedtouch.com
GAME STUDIES STUDY BUDDIES - Discussing books of academic game studies for a general audience.

JUST KING THINGS - Reading the works of Stephen King in publication order.

SHELVED BY GENRE - Reading selected works of genre fiction, including Ursula K. LeGuin, William Gibson, Junji Ito, and more.

patreon.com/rangedtouch
2331167
Reposted by Nat Knight
Brendon Chung @blendogames.bsky.social · 30/04/2025
🎉 Skin Deep is RELEASED! 🎉 👉 Steam store.steampowered.com/app/301280/S... 👉 Epic Games Store store.epicgames.com/en-US/p/skin... This game was made with a crew of wonderful folks: blendogames.com/skindeep/cre... We hope you enjoy Skin Deep! ✨
16443216
Reposted by Nat Knight
Bigg @bpbigg.bsky.social · 28/04/2025
Following Indiegogo's unaccountable series of fuckups, I've remade the Adult Analysis Anthology 3 fundraiser on Itch! If you want to support our mission of increasing the amount of high-quality long-form writing about adult games in the world, here's where to do it! itch.io/s/152026/aaa...
The logo for the third issue of the Adult Analysis Anthology, a collection of high-quality long-form writing about adult games. The words "ADULT ANALYSIS ANTHOLOGY" have been stacked on top of one another in a rough pyramid shape, and the first letter of each word is a bright red. The "OLO" of "ANTHOLOGY" has been rendered as a knowing smirk. The words are contained within an ink-spattered circle. At the bottom-right of the circle, there is a large bright red "3".
413687
Reposted by Nat Knight
tuna ‼️ @artbytuna.bsky.social · 28/04/2025
did you vote yet
An orange cat with glowing eyes stares into your soul and points an accusing emoji finger. Well, did you??
3669
Reposted by Nat Knight
Mike Rose @mikerose.bsky.social · 25/04/2025
Hi Bluesky, could really use your help 🙏🙏 We just launched our latest game Starless Abyss - the exact week that Oblivion was shadow-dropped. Which has been *not fantastic* for our launch If anyone can spare a RT, that would be so, so helpful ❤️❤️ Find it here: store.steampowered.com/app/3167970/...
11427572148
Reposted by Nat Knight
Brendon Chung @blendogames.bsky.social · 23/04/2025
Skin Deep releases next week...! ➡️Wishlist at store.steampowered.com/app/301280/S...
11532158
Nat Knight @natknight.xyz · 23/04/2025
Did you know that Python modules can have top-level __getattr__ functions? Lots of neat things you can do with this but here's one: lazy-loading data modules. natknight.xyz/lazy-loading... #python #data #metaprogramming
natknight.xyz
Lazy-loading data modules in Python with one magic function
#python #data Greg Wilson was soliciting strategies for lazy-loading datasets in Python modules. There are, of course, many ways to do t...
010
Reposted by Nat Knight
Laya 🌿🍄 ➡ nelson zinefest! @layahimalaya.bsky.social · 23/04/2025
anticipating an exponential increase in murderbot misgendering with the show coming out so I drew something about it #art #murderbot
sticker design of murderbot's upper torso, from the side, one arm up with an arm gun shooting a red blast to the side. text in a sci-fi font says "my pronouns are it/it's". signed layaroseart.com.
1815275
Reposted by Nat Knight
Laurie Voss @seldo.com · 26/03/2025
Yeah, I'll admit the capacity for executives to irrationally replace programmers even though it won't work is a real risk.
011
Nat Knight @natknight.xyz · 26/03/2025
Just got around to reading @seldo.com 's article on AI's effects on programming jobs. I have a couple of quibbles, but it's _way_ more useful than most takes I see on the topic! natknight.xyz/link-ais-eff... #ai #vibecoding
natknight.xyz
Link: AI's Effect on Programming Jobs
#link #ai Laurie Voss hypothesizes that rather than driving all software developers out of a job, the rise of generative LLMs and "vibe ...
100
Nat Knight @natknight.xyz · 20/03/2025
TIL: Copying to the Clipboard from a WebPage is Easy Now 🤷 #til #webdev #javascript #clipboard natknight.xyz/til-copying-...
natknight.xyz
TIL: Copying to the clipboard from a webpage is easy now
#til #webdev #javascript #clipboard I remember a time when there were whole libraries dedicated to clipboard management. Turns out in b...
010
Nat Knight @natknight.xyz · 10/03/2025
TIL: Accessing Content in Custom HTML Elements It is truly wild to me that web browsers work like this. natknight.xyz/til-accessin...
natknight.xyz
TIL: Accessing Content in Custom HTML Elements
#til #javascript #webdev #customelements I was working on a custom element today that replaces a textarea with CodeMirror in the UI whil...
300