Jason Koohi
banner
zanrai.bsky.social
Jason Koohi
@zanrai.bsky.social
Game Design, Art, Music, Voice. Half of Team Zanrai w/ @excelynx (over on Twitter).

We're developing #VISEGUNNE. Wishlist on Steam today!
https://store.steampowered.com/app/2882040/VISEGUNNE/

Originally found over on Twitter as @zanrai_int
I'm at the point where I think the inclination to classify games into strict, narrow genre "orthodoxy" is hurting game discourse. It's fine in passing probably, but it often turns into mindless group-think that robs audiences of their own thoughts. Games are designed with unique goals and aims.
January 24, 2026 at 12:08 AM
My old ass version of FLStudio is like ~10 years old. I want to upgrade it but I also don't want to risk breaking some weird VST configuration. I do need to investigate migration to a new machine one day, though.
January 21, 2026 at 8:46 PM
So in our first stage, I've tried to have the music -mostly- sync up with the in-game action, but I forgot I added a new enemy battleship sequence and it messed up the timing, so I'm trying to add 35 seconds to it... somehow... without messing up the ending. Looping tracks are so much easier.
January 20, 2026 at 11:14 PM
And I wholeheartedly believe my own accumulated imperfections make my art and music interesting, tangible, and meaningful. It took my whole lifetime to reach that conclusion. But when I consider how "perfect" AI art/music seems, or how blandly corporate its writing is, I'm glad to have rough edges.
January 13, 2026 at 5:52 PM
And that imperfect process is what makes any project have a soul that people give a damn about, rough edges and all. It's an expression of your lived experience. In my case, to reproduce it with a machine would be to accept my lifetime of accumulated imperfection. Good luck living that ChatGPT.
January 13, 2026 at 5:52 PM
I mean, shit, the number of times I face limitation when writing dialogue, having anxiety, wondering if VISEGUNNE will succeed? Did I animate this character well enough? Do we need an NPC there? Do we even need NPCs?! And it's my imperfect humanity that tries to compensate and smush it all together.
January 13, 2026 at 5:52 PM
The project I'm working on is what it is because of the sleepless nights, the planning, the sweating over 1 pixel's position, the frustration at picking a DX7 bass sample to make my music sound funkier, or when I just said this part of the piece is good enough and moving on to the next task.
January 13, 2026 at 5:52 PM
They say perfectionism is a killer and it's true. It's not to say quality standards don't matter, but I've started to reconsider the idea of more fully embracing the art I make and just... letting it be. I think there's a kind of grace (and utility) in letting yourself authentically express "you."
January 13, 2026 at 5:52 PM
And speaking for myself, I'm a perfectionist, not because my art is perfect (hell, far from it!), but I want my art to be as good as it can. If you've followed VISEGUNNE's development for any stretch, I can be a bit obsessive over some aspects. But I'm starting to learn perfection ain't that great.
January 13, 2026 at 5:52 PM
Now that AI generated art and music are showing up everywhere, I've personally begun to kind of embrace how human made art has very intangible but very perceptible rough edges, that you can't see but you that can feel. That make the end product tangible, raw, and real. AI can't replicate that yet.
January 13, 2026 at 5:52 PM
I don't want to be someone that says hardship makes things valuable, but I think there's a kind of grit that creates tangibility in the products we consume. Vapid, corporate, bubble-gum pop culture has existed well before AI's genesis, but it does feel like we've turned on a faucet to pump it out.
January 13, 2026 at 5:52 PM
Even the best musician must breath, even the best artist has a tremble of the hand, or has to step back to see what needs adjustment. Past mistakes have to be learned from or worked around, or started anew, and they're bound by limitation. And I think that contributes to why AI art feels different.
January 13, 2026 at 5:52 PM
I think these accumulated imperfections are vitally what make human made art fundamentally different from AI generated art because it channels a story and expression that can be traced back to our DNA, whose proteins replicate imperfectly as well. It's innate to human life, fundamentally.
January 13, 2026 at 5:52 PM
I've been thinking of AI art/music generation and how it contrasts with human made things. I just wanted to get my thoughts out for my own sake. Humans have a kind of innate accumulation of imperfections, lived experience, lack of proper tools, having a bad day, needing to breath, having an itch...
January 13, 2026 at 5:52 PM
I really appreciate hearing that! Makes me feel like maybe I'm on the right track for this level. 😀
December 14, 2025 at 7:10 PM
Ah, thanks so much! After doing some level work I gave myself a cheat day to focus on FX details, haha. I really hate sewer levels because I've played through so many bland ones over the years. My solution was to make these sewers have stuff going on inside, like a processing plant, so that helps.
December 12, 2025 at 5:55 PM
Hey thanks!
December 12, 2025 at 5:32 PM
Got sidetracked setting up some special water FX interactions for bullet shells and explosive weapons. The spread of the falling water particles are a little different on each gun, but no one will ever notice. haha.
#gamedev #VISEGUNNE #pixelart #indiedev
December 11, 2025 at 11:12 PM
omg. Tryin so hard not be triggered right now. Everything about the sprite work in that game is beautiful, not to mention revolutionary for its time. T_T
December 9, 2025 at 4:06 AM
Reposted by Jason Koohi
Working on a new environment (abandoned reservoir). Lots of water FX and creepy vibes which is fun.
#gamedev #pixelart #indiedev #shmup #screenshotsaturday
December 5, 2025 at 11:48 PM
hey, thanks!
December 6, 2025 at 5:39 PM
hey thanks. yeah all those parts shift around when idle or moving about
December 6, 2025 at 5:38 PM
ah thanks so much
December 6, 2025 at 5:38 PM
Oh yeah! And you can wishlist Visegunne here if you're into soul-powered giant robots.
store.steampowered.com/app/2882040/...
VISEGUNNE on Steam
VISEGUNNE is a single-player shoot 'em up featuring explosive, narrative-driven missions, a vast arsenal of weapons, and over-the-top visual effects. Pilot a soul-powered combat mech as you protect th...
store.steampowered.com
December 5, 2025 at 11:51 PM