Jim Kersey
banner
jimkersey.bsky.social
Jim Kersey
@jimkersey.bsky.social
Artist, programmer, rare-do-well. Making a game for fun.
https://canaryrpg.com
https://theamokbros.com
https://store.steampowered.com/app/3248880/Canary/

Linux, Python, C, SDL, Emacs
Pencil, paper, ink
I started working on quests/tasks today, beginning with a rough UI and a Task struct. I'm thinking I'll end up integrating it with Actions and maybe creating some scripting code to make the stories more dynamic? We'll see! #gamedev #indiegamedev
December 1, 2025 at 10:13 PM
I thought I'd write a simple Roguelike... 2 years later, still not done, but I can say I've learned a ton about C and what it takes to put a game project together. #gamedev #indiegamedev
November 26, 2025 at 6:42 PM
Not sure why I didn't do this before, but I added like 5 lines of code and now I have this handy mouse tracker so I can line stuff up. But maybe if I wrote some decent UI code I wouldn't need to nudge stuff around so much.
#gamedev #indiegamedev #c #sdl
November 25, 2025 at 2:09 PM
Robots! Anyway, yeah, I'm at the point where I need to make more monsters.
November 21, 2025 at 8:49 PM
Wasn't really feeling it this morning, but this afternoon I dug into building the in-game CanaryOS (I hope there's no real CanaryOS). #gamedev #indiegamedev
November 19, 2025 at 10:45 PM
Ended up going with a pure dithered approach, but also switched from using a spritesheet with dark versions of all of the sprites to using the SDL function SDL_SetTextureColorMod(sheet, 0, 0, 0) to draw all non-transparent pixels as black.
November 18, 2025 at 10:14 PM
Trying to make the fog of war less abrupt, I think I might need to do some pixel-level logic, and maybe a dedicated screen buffer... I was going to work on exploding microwave ovens today, but I thought this was going to be easy. #gamedev #indiegamedev
November 18, 2025 at 4:16 PM
Now there's another game on Steam called 'Canary'? Does it even matter? ¯\_(ツ)_/¯

Anyway, I see it's time to update the screenshots...

#gamedev #indiegamedev
November 15, 2025 at 5:36 PM
Updating the door technologies, among other things. #gamedev #indiegamedev
November 15, 2025 at 12:49 AM
A lot of code is hiding behind this video... I'm using @aseprite.org to generate the spritesheets and .json files for animations, but I didn't want to pull a whole json library into my code so I'm parsing the .json with Python to create text files with just the data I need. #gamedev #indiegamedev
November 13, 2025 at 11:30 PM
Happy #screenshotsaturday! Whatcha got!

I'm playing around with color palettes and pixel sprites, also fixed a bug that I didn't know I had where the walls were perpetually shadowed.
November 9, 2025 at 3:07 PM
So: Threw an armature in there (just drew lines from the hips to where I thought the feet should be in every frame) and warped the legs (sloppily). Walking left to right will obviously be trickier, but I figure he'll go kinda 3/4-view ish
November 8, 2025 at 8:00 PM
I tried to make a walk animation and somehow failed so hard that I broke his leg in the idle animation. #gamedev #indiegamedev
November 8, 2025 at 5:53 PM
"Programmer art" #gamedev #indiegamedev #aseprite

Trying to decide between 64x and 32x pixel sprites, my art background is screaming for higher resolution while my programming brain is begging me not to over complicate things.
November 8, 2025 at 4:21 PM
Alternate graphic experiments for the roguelike I'm working on #gamedev #indiegamedev
November 7, 2025 at 12:08 AM
Good morning! More from the archives.
November 5, 2025 at 1:15 PM
I make comics. Do people read my comics? I don’t know. I just know I’m a guy who makes comics. #comics #webcomics
November 3, 2025 at 4:45 AM
Messing around with colors, etc. Going for something more 'readable' I guess? #gamedev #indiegamedev
November 2, 2025 at 4:52 PM
Hi there! Don't miss a strip! Subscribe to my mailing list to get the whole story as it develops! theamokbros.com/please-stand... #comics #webcomics
November 1, 2025 at 2:16 PM
Felt important to me to have a companion in the game, and adding it showed me a lot of assumptions I'd made about how fighting should work. Still more work to do, but dog dispatched its first enemy! #gamedev #indiegamedev (dog is the gray Maximilian-looking guy on the left)
October 31, 2025 at 2:46 PM
The saga continues #comics #webcomics
October 30, 2025 at 2:22 PM
Getting back in the groove #comics #webcomics (and a bit of retconning)
October 29, 2025 at 2:45 PM
Comics of uncertain timelines.
October 26, 2025 at 4:14 PM
Good morning, friends!
October 23, 2025 at 1:16 PM
Do I have time to make a fake comic every day? Some days less than others ¯\_(ツ)_/¯
October 20, 2025 at 10:39 PM