Professional roguelike and engine programmer. Indiepocalypse survivor. Founder of @chaosforge_org. Author of Jupiter Hell, DoomRL, DiabloRL and AliensRL!

Joined March 2010
1,164 Photos and videos
Pinned Tweet
JUPITER HELL DOUBLE RELEASE! Jupiter Hell 1.9 "Heavy" is out, new Heavy Gunner class, new traits, perk upgrades, buffs and more! store.steampowered.com/news/… Jupiter Hell Classic 0.11 "Terminal" is out too, with the Warden boss, bots, terminals and Hacking! store.steampowered.com/news/…
3
15
46
1,870
Fun fact: Moria predates Rogue. But not THAT Moria. The 1970s PLATO Moria was a first-person dungeon crawler (proto-blobber?) with RANDOM LEVELS. The Moria that became Umoria->Angband was a later Rogue-inspired roguelike. This is why programmers say naming things is hard.
5
51
1,934
I always find it funny when someone who's never heard of USENET tries to explain the origin of the word "roguelike" to me.
24
6
178
10,882
All those "one shot game X in Fable" people don't seem to realize why game jam games can be completed in 2 days, but then the commercial version of said game can take 2 years.
4
11
120
9,451
Kornel Kisielewicz retweeted
JUPITER HELL DOUBLE RELEASE! Jupiter Hell 1.9 "Heavy" is out, new Heavy Gunner class, new traits, perk upgrades, buffs and more! store.steampowered.com/news/… Jupiter Hell Classic 0.11 "Terminal" is out too, with the Warden boss, bots, terminals and Hacking! store.steampowered.com/news/…
3
15
46
1,870
"Apologies, you're correct - the hold-down clamps were not included in the release sequence. Let me fix that and we'll try again!"
Here's our video of the explosion at Launch Complex 36. It happened about 9 pm ET (0100 UTC) as Blue Origin was beginning a static fire test of its New Glenn rocket. Watch live views: youtube.com/watch?v=thfYPsRq…
6
287
Kornel Kisielewicz retweeted
It's finally time, we're hosting #TurnBasedThursday this week❗ DEVS 👉 Share your turn-based game here! PLAYERS 👉 See all the coolest turn-based games below! 🔁 ❤️ to reach more players, and don't forget to use the hashtag! 🐸
60
51
157
6,992
We live in a timeline where companies are racing to brag about who burned more money on electricity in a given month. They just call it tokens. Really?
1
3
287
Unfortunately updating to @VisualStudio 2026 was a huge mistake, it's beta level software at best. No matter what I did, any work with Copilot on a complex C codebase results in regular full-system freezes of 2-3 minutes, making it useless for any serious work.
10
42
5,460
Tired of that stupid tech drone not behaving the way you want it in Jupiter Hell Classic and wish it behaved more like the JH version? Well guess what...
1
2
5
291
There's a part of me that keeps insisting to point out to Opus/GPT every single mistake it makes, even if it obviously is slower and eats tons of tokens. Pointless and expensive - dunno if it's my teaching background or a simple basic vice -_-
2
5
307
Each time I read about someone bragging about the tons of tokens they burned recently... I cannot help but think that the AI companies managed to build an effective Pachinko parlour - to rid rich Sillicon Valley programmers of their superfluos cash...
1
6
395
Reading the takes about AI on this platform makes me wonder if it's not the machines that are getting smarter, it's us getting dumber.
2
12
488
NGL, the whole Claude Mythos thing sounds like an all-in play after the fuckup of the source leak.
2
309
And how do *you* spend you yearly half-a-mil $ in tokens?
1
6
499
Very often when Opus finishes a job, I test the results and they work, I get that temptation- just commit it, don't read it, don't analyze it, move on! Rarely I give in. And then (often much later!) an unforseen related bug arises that I waste a day to fix. Every bloody time.
1
11
737
Kornel Kisielewicz retweeted
Jupiter Hell Classic 0.10 "Heavy" is out! First brand new class arrives with 5 brand new Master traits and 6 new regular ones! Also in - Guardians, Archwarlocks, unique, exotic, perk and relic buffs, spool-up, and a new particle engine! Steam link in first reply!
1
12
57
3,576
Artemis II gives me hope that I will soon be able to stop posting on December 14th that "X years have passed since we left the moon". It will be 54 years now...
1
4
339
I know this map. I know every ASCII glyph of it ;)
Perhaps these paths aren’t the streets where we grew up, but we certainly used to go to this church a lot. Sorry. To the cathedral. The undeniable charm of the isometric view.
1
19
913
People sometimes ask me why vector<>.size() returns a signed int in Nova STL (and every size() for that matter). This is one of the many reasons. An old post of @ID_AA_Carmack a long time ago convinced me to keep unsigned just for bit fields.
A classic C trap that still sneaks through code reviews. If v is empty, what happens when this code runs?
21
2
119
26,012