Chris Klimas
banner
chrisklimas.com
Chris Klimas
@chrisklimas.com
I like stories and user interface design and nonlinearity and code. I created Twine (https://twinery.org) and continue to work on it.
Reposted by Chris Klimas
Honored that my collaboration with Stuart Moulthrop, Twining: Critical & Creative Approaches to Hypertext Narratives, is the literary/media studies winner for the 2026 ACLS Open Access Book Prizes 🎉 www.acls.org/2026-acls-op...
2026 ACLS Open Access Book Prizes and Arcadia Open Access Publishing Awards
The ACLS Open Access Book Prizes and Arcadia Open Access Publishing Awards aspire to generate enthusiasm and prestige for this new mode of publication among humanistic scholars. The prizes further aim...
www.acls.org
September 15, 2026 at 4:55 PM
Reposted by Chris Klimas
I'll be looking for work soon and am in the process of crafting a portfolio website for the first time in a few years, but in the meantime if you know of anyone in need of a narrative designer (or illustrator, even) please keep me in mind 🥲
September 10, 2026 at 3:40 PM
Reposted by Chris Klimas
🎉 The 32st Annual #IFComp is live!

71 new interactive fiction entries are ready for you to play and judge. (You only need to rate 5 to cast a ballot!)

Dive in at ifcomp.org/ballot!
September 1, 2026 at 9:58 PM
Reposted by Chris Klimas
Can't get enough interactive fiction, even with the 32nd annual IFComp opening today? It's the final week of voting for IntroComp! Don't forget to play a few games and vote! Voting is open through this coming Monday. introcomp.org
IntroComp
introcomp.org
September 1, 2026 at 11:32 PM
Reposted by Chris Klimas
Reposted by Chris Klimas
Big news: Tyrants Must Fall launches in Early Access this October!

Grow your glory, build your rebellion, and topple the Tyrant King in fast-paced, turn-based tactical battles! #indiegame #indiedev #turnbased #roguelike

Wishlist now: store.steampowered.com/app/4464400/...
Tyrants Must Fall on Steam
In this turn-based tactical roguelike, build an army to triumph in fast-paced battles. Deploy your troops, plan your attack, and watch as the action plays out simultaneously. Unlock powerful formation...
store.steampowered.com
August 25, 2026 at 6:16 PM
23 August 2026 devlog: created a first draft of geolocation features in Twine, and also shared more details here on the collaborative version of Twine that @jazztap.bsky.social has been working on. See my earlier repost if collab Twine is news to you! www.patreon.com/klembot/post...
23 August 2026 devlog | Chris Klimas
Getting back up to speed on things as I return from travel and trips, but there are two things to note. First, I have a rough draft of the g
www.patreon.com
August 24, 2026 at 12:43 AM
Reposted by Chris Klimas
Multiplayer Twine is in live alpha! Sign up now to get a link. It's like Docs for IF, but fully open-source and self-hostable.
docs.google.com/forms/d/e/1F...
h/t @chrisklimas.com for this awesome collaboration!
August 22, 2026 at 4:47 PM
Reposted by Chris Klimas
Just in time for some weekend tank shenanigans, a fresh update to Tanks, I Guess!

💥Updated UI
💥New weapons and secondaries
💥Victory rundown
💥Advanced *colored* lighting
💥2-4 players

You can play right now because it is, in fact, tanks for nothing!

porchweathergames.itch.io/tanks-i-guess
August 21, 2026 at 8:24 PM
Reposted by Chris Klimas
bitsy is turning 10!

to celebrate i've created an archive of every released version of bitsy, and i'm hosting an extra-special, extra-long 100th #bitsyjam :D

blog.adamledoux.net/posts/2026-0...
10 years of bitsy: announcing the bitsy archive and #bitsyjam 100!
every version of bitsy is now online + the last #bitsyjam
blog.adamledoux.net
August 13, 2026 at 8:51 PM
Reposted by Chris Klimas
Have you ever wanted...

* a game that's a bit Ogre Battle, a bit Slay the Spire, and a whole lot of #turnbased tactical fun?
* to topple a tyrannical king?
* all of the above *right now*?

Then what you want is the demo of Tyrants Must Fall!

store.steampowered.com/app/4464400
August 7, 2026 at 4:13 PM
Reposted by Chris Klimas
hard to believe I've been on Patreon for 7 years — use code 77777 to get my archive of 20+ Twine tutorials, monthly game & template devlogs, and over 50,000 words of prose for less than $5 patreon.com/gcbaccaris
Grim Baccaris — creating Games & Twine Resources
Get more from Grim Baccaris on Patreon. creating Games & Twine Resources. Support Grim Baccaris and get exclusive access to their work.
patreon.com
August 3, 2026 at 8:23 PM
Reposted by Chris Klimas
💿 EARLY ACCESS
the new Twine template is a little tool to make your own iterative goal-tracking tool, whether you're working toward a specific deadline, wordcount, number of pages, or something else

🔑 find the link & password here:
www.patreon.com/posts/158128...
🪄 GRIMOIRE: Early Access! "Countdown" Goal Tracker Template | Grim Baccaris
Fresh new template ready to taste test! This one doesn't require a local asset library (yet), so you can eat the .html file raw. Try this l
www.patreon.com
July 29, 2026 at 11:13 PM
26 July 2026 devlog: notes on the Chapbook geolocation implementation work, but more importantly, how pushing harder on an idea that isn't quite working almost never works for me.

www.patreon.com/klembot/post...
26 July 2026 devlog | Chris Klimas
Sometimes when I'm stressed out, I can recognize it. I waffle on decisions, or I spend too much time on small problems that don't deserve it
www.patreon.com
July 26, 2026 at 6:49 PM
Reposted by Chris Klimas
adeniro.itch.io/block-by-fro...

“How do we find flowers in the ballpit of the death cult?”
An interactive poem made in Twine in January 2026
Block by Frozen Block by Anya Johanna DeNiro
an interactive poem from Saint Paul, Minnesota, January 2026
adeniro.itch.io
July 13, 2026 at 11:38 PM
Final Narrascope workshop post on my Patreon! This time, talking about free-text entry for dialogue choices. www.patreon.com/klembot/post...
When Twine met Inform, part three: dialogue | Chris Klimas
This is the final of three posts I've been writing about a workshop I gave at this past year's Narrascope. In the first, I wrote about geogr
www.patreon.com
June 29, 2026 at 1:51 AM
Reposted by Chris Klimas
Station Zeta is on sale!

Love old Apogee games?

Like puzzles and platforming?

Enjoy lasers and robots and the combination of the two?

Then this is the game for you! Get it now for less than a cup of coffee!

store.steampowered.com/app/2950320/...
Save 50% on Station Zeta on Steam
Run, jump, shoot, and think your way to safety in this retro-inspired 2D puzzle-platformer. Station Zeta is out of control, and you'll have to deal with crazed robots, terribly designed station machin...
store.steampowered.com
June 28, 2026 at 9:07 PM
Reposted by Chris Klimas
Crab Crawl is 50% off over at Itch!

patientrock.itch.io/crab-crawl 🦀
June 28, 2026 at 9:33 PM
Love seeing libraries like nanotags (nanotags.psdcoder.dev) and @arielsalminen.com's Elena (elenajs.com) appear because they look like ideas I've had myself for how to work with web components... but better executed. Looking forward to axing my own microlibrary from my projects soon!
June 27, 2026 at 2:22 PM
Reposted by Chris Klimas
just realized it was the steam sale! in honor of sales, generally, ive discounted the visual novel i released a couple years ago 80%! (it's also free on itch) store.steampowered.com/app/2300570/...
Save 80% on Turn Out the Lights on Steam
A far-future cyberpunk space adventure.
store.steampowered.com
June 27, 2026 at 1:03 AM
Continuing my Patreon posts about implementing parser game-like functionality in Twine: this time, inventory. A topic people ask how to do in Twine all the time! Here's a very simple way to do it in Chapbook. www.patreon.com/klembot/post...
When Twine met Inform, part 2: inventory | Chris Klimas
This is the second of three posts that are a mini-break from my regular devlogs. In the first, I wrote about simple ways to add geography to
www.patreon.com
June 21, 2026 at 7:24 PM
Doing something different on my Patreon! Instead of a devlog, writing up my part of the workshop I recently gave at Narrascope. If you missed it, here's your chance! This also includes a downloadable example file to try out. www.patreon.com/klembot/post...
When Twine met Inform, part 1: geography | Chris Klimas
Instead of devlogs for the next few updates, this is a written version of my portion of the workshop I gave with Judith Pintar in the week l
www.patreon.com
June 17, 2026 at 12:51 AM
Reposted by Chris Klimas
The Tyrants Must Fall demo is live for #NextFest!

⚔️Turn-based tactical battles
⚔️Grow your army, gather followers, and upgrade your units
⚔️Guide Jairm from humble aubergine farmer to Hero of Destiny!
⚔️Make friends along the way?

store.steampowered.com/app/4464400
Tyrants Must Fall on Steam
Build your rebel army and lead them to victory over the Tyrant King in this turn-based tactical roguelike. Improve your leader's skills, unlock new units, and hone your battlefield strategy as you mar...
store.steampowered.com
June 15, 2026 at 10:34 PM
Reposted by Chris Klimas
#NextFest is on, the demo for Tyrants Must Fall is *live*!

Guide Jairm, humble aubergine farmer, towards his destiny as a hero as you topple the forces of evil in this #turnbased tactical #roguelike.

Try it out today!

#indiedev #indiegame

store.steampowered.com/app/4464400
June 15, 2026 at 5:23 PM
In one hour! See the Narrascope Discord for how to join.
Are you attending Narrascope this year? Tomorrow at 6 PM US EDT, @judithpintar.bsky.social and I are presenting a workshop on making Twine imitate Inform and vice versa. Open to all attendees through the Discord, whether you're going in person or online, and at no additional cost!
June 7, 2026 at 9:03 PM