Ken
banner
kaesve.bsky.social
Ken
@kaesve.bsky.social
I trick computers into doing stuff
Reposted by Ken
Our June meet-up is in 10 days! We'll also be getting a presentation this month from @kaesve.bsky.social titled "Pun Driven Development: A Side Project Philosophy"! This one will be a bit more developer friendly, though still for everyone. Come through and catch up!

lu.ma/d9ls6y2m?tk=...
June 3&3 (featuring Ken Voskuil) · Zoom · Luma
What to expect: Come join us for our monthly virtual meetup and meet other people in the design and engineering industry! Meetups typically last about an hour,…
lu.ma
June 10, 2025 at 5:48 PM
Reposted by Ken
A friend of mine (@kaesve.bsky.social) is building an offline read.cv profile editor for the people who backed them up and want to continue being able to edit them. If you're into that can you like/reply on this to do a quick interest check? (DMs also open if you want to share your backup for tests)
May 9, 2025 at 6:49 PM
Taking a break from Chester at the Park to work on smaller projects and new tech

Do you remember that pipe-connecting game? Ever wish that game was also Tetris? Infiniplumber is a game about laying pipe 💦

Building in Zig for #playdate, coming soon™️

#screenshotsaturday #1bit #pixelart #gamedev
October 19, 2024 at 6:14 PM
It’s been a while since I’ve posted, but I’m still working on chesteratthepark.com!

Today I finished a completely new renderer that works with #1bit sprites directly and supports depth maps. Chester can now go behind the gate and other background features!

#gamedev #pixelart #playdate
September 3, 2024 at 12:26 AM
I’d post a gif for #screenshotsaturday if I could 😔 You’ll have to make due with a single frame of Orion’s fly-in animation for now

#gamedev #pixelart #1bit #playdate
June 23, 2024 at 2:08 AM
Been too long since I posted a #screenshotsaturday! I made a lot of progress, including this redesign of the first challenge area. Decided to go all in on the Japanese theme and renamed the haiku-croaking frog Kigo 🐸

More Chester updates coming next week!

#gamedev #pixelart #indiedev #playdate
June 15, 2024 at 10:38 PM
“I don’t need strict typing, it doesn’t catch the bugs I write”
June 1, 2024 at 6:52 PM
Tried to draw a #pixelart portrait of old man Bertrand, and while I think it turned out okay, he doesn’t really look like how I imagined him… I’ll probably try again but I thought I’d still try this version
May 23, 2024 at 10:03 PM
I’ve been struggling with this tree, but it’s finally getting somewhere I think! For weeks I kept coming back to it, trying to render the foliage in a different way. Finally got a direction I liked while watching the new bridgerton season, and from there it just took two episodes to balance shapes
May 18, 2024 at 2:50 PM
Late #screenshotsaturday because I am having a bit of a day, but this week has actually been quite productive! I got the rabbit in and the gate working, and updated the map with new decorations and layout. Getting closer to the next demo!

#gamedev #indiegame
May 5, 2024 at 1:07 AM
I promise I’ll post a real #screenshotsaturday again one day.. But here are two more pixel art portraits. The bunny hops around and gives you some tips on how to play, while the crow blocks your path until you give him shiny things.

#gameart #gamedev
April 27, 2024 at 1:50 PM
I’ve been thinking of starting a blog under the name ‘Commit Code Crimes’ to share some ‘bad’ code of my own, and what I learned from it. Would anyone read that?
Never let being bad at coding dissuade you from making a video game #gamedev
April 23, 2024 at 4:31 PM
Reposted by Ken
"clean code" is a made-up thing not based in reality. every definition is a mix of vague concepts and parroting.

something game development has taught me is to think in terms of "can i easily remove this code" -- and that takes multiple forms. not just the one that popped into your head just now.
the thing about "elegant" is that it doesn't mean anything. like "clean code", it's just a set of rules you made up. you've added constraints you didn't have before. you now have a second layer of problems atop the real problem.

*write the code that solves the actual problem you actually have.*
You should focus on building easy to use, easy to understand, useful software. Trying to build elegant software can get in the way of that.

Most systems are not simple enough to be elegant. Most excellence comes from continuous focus, not from one brilliant insight
April 21, 2024 at 6:15 PM
Alas, no new #screenshotsaturday, but here’s a poem:

Through dark clouds

A single streak of light

Bishop strikes

— Kodok, the Frog

He might seem like a grump, but Kodok knows a lot about chess puzzles. If you impress him he may share some of his wisdom—or just more of his poetry 😉
April 20, 2024 at 2:33 PM
I recently got a #pixelart program that runs on my phone, so now I can doodle a bit on the go. I’ve been working on these character portraits. You’ve met Fred the duck, but now I can introduce you to Emily! 🐢

#art #gamedev #playdate
April 18, 2024 at 2:12 PM
Aw yiss bread crumbs 🦆🥖

Seeing the duck next to the old man I realized he is a tad big.. should I fix that?

Also, I need a name for this slightly sassy duck and his ducklings! He gives me Fred energy?

#art #pixelart #indie #gamedev
April 10, 2024 at 1:09 PM
It’s been too long since I shared a #screenshotsaturday! I’ve been working hard on the opening act and all the support systems I needed—dialogue trees, state machines, triggers, npc simulation, … but these screenshots are now actually in-game, instead of just mock ups. A big step! 🎉
April 6, 2024 at 1:32 PM
Reposted by Ken
How I make pixel art textures super quick for my games:🧵
March 29, 2024 at 1:52 PM
Don’t normally make milestone posts like this, but this is my 0x100th post, perfectly balanced with my 0x100 followers 🎉
March 21, 2024 at 1:10 PM
It’s #screenshotsaturday already and I didn’t do much this week 😅

I’m just doodling some more NPCs. When you are playing a puzzle, the critters and visitors of the park may stroll by or come watch. Some might even give you helpful tips when you get stuck!

#gamedev #indiegames #playdate #chess
March 2, 2024 at 8:53 PM
This #screenshotsaturday I am working on world layout and figuring out the level order, gating and special rewards for chesteratthepark.com. I made enough puzzles to fill the world, but getting the difficulty curve right is hard and so important.

#gamedev #indiegames #pixelart #chess
February 24, 2024 at 6:34 PM
Getting back into Chester! I got a new world layout, basically all the puzzles, so now it’s time for art and supporting systems like UIs and NPCs. Really happy with this owl! Both the portrait and the sprite came out great, I think.

Anyone want to help me name him?

#gamedev #indie #pixelart
February 21, 2024 at 3:32 AM
If you have a #playdate, don’t miss out on the Christmas bundle on itch! It only runs until tomorrow, so be quick itch.io/b/2198/the-a...

#gamedev #indie
December 30, 2023 at 7:37 PM
Since I finally got my hands on a #playdate, I can now actually see astrosweeper on the real hardware. Its so cool! I got motivated to polish it up a bit too, so here’s v0.2.5: kaesve.itch.io/astrosweeper...

#gamedev
December 13, 2023 at 11:56 PM
Reposted by Ken
What’s an XORnament, you ask? A Christmas ornament that acts as an XOR gate of course! I had to build a game about this (pun-driven #gamedev), so I present to you:

XORnaments - a logic puzzle adventure calendar

neonarcade.games/xornaments
December 1, 2023 at 1:28 AM