VnH
vnhgame.bsky.social
VnH
@vnhgame.bsky.social
An indie bullet hell RPG about either defying the odds to become the hero you've always wanted to be or embracing your fate and becoming the villain you were destined to be.

Made in Godot
Pinned
Designing fights is the fun part of working on VnH. The thing I'm most happy about is that when playtesting I'm having fun playing it so I'm doing something right!

also not going to lie it took multiple attempts to record this hitless lmao

#gamedev #indiedev #godot #screenshotsaturday
After yesterday's slow progress, got everything working! Calling home to save works and being able to choose options in dialogue also works!

That's progress baby. I think next should be making a character menu? Last feature before just making content...

#gamedev #indiedev #godot
February 15, 2026 at 6:45 PM
Some days you work all day, and have very little show for it. Working on a "choose menu" where you can choose an option, such as being asked if you want to save. Bloated in places where it shouldn't be to play dialogue afterwards when I should have just reused my cutscene work. Live and learn!
February 14, 2026 at 10:01 PM
Today's work was some minor bug fixes introduced and discovered thanks to loading and adding in this little sprite which needed caused me to edit the first cutscene so it doesn't show up until after it's done.

#gamedev #indiedev #godot
February 11, 2026 at 2:53 AM
Now that I finally implemented saving, you may ask how do you save.

Well you have to make a call to your robot butler Bo of course!

Wherever you see this icon you can give him a quick call to save. He just really wants to hear from Zero to make sure he's okay...

#gamedev #indiedev #pixelart
February 10, 2026 at 12:39 AM
As I was hoping to get done today, got basic saving and loading working! Lots of things need to be touched and have more than one save point, but was able to save the game after the first cutscene and load it up past it. Godot made it very easy thankfully.

Progress!
#gamedev #indiedev #godot
February 8, 2026 at 10:32 PM
Today's work was something I probably should have done a long time ago, implemented a main menu! Lot of time spent on making sure it could actually start a new game properly and linking the opening scene to first gameplay scene.

Progress!

#screenshotsaturday #gamedev #indiedev #godot
February 7, 2026 at 10:23 PM
After finishing SeeSaw's fight today, decided "why not design a logo so I can make a proper start menu". Here is the current WIP idea. I hope conceptually it's interesting enough to draw you in and make you more curious about VnH.

#gamedev #indiedev #aseprite
February 2, 2026 at 1:15 AM
Progress update, the whole fight is playable from beginning to end now! Other than some slight tweaking of numbers and overall visual polish, very happy with it! It's fun!

Making a fun game!
Designing fights is the fun part of working on VnH. The thing I'm most happy about is that when playtesting I'm having fun playing it so I'm doing something right!

also not going to lie it took multiple attempts to record this hitless lmao

#gamedev #indiedev #godot #screenshotsaturday
February 1, 2026 at 8:24 PM
Reposted by VnH
Designing fights is the fun part of working on VnH. The thing I'm most happy about is that when playtesting I'm having fun playing it so I'm doing something right!

also not going to lie it took multiple attempts to record this hitless lmao

#gamedev #indiedev #godot #screenshotsaturday
January 31, 2026 at 11:44 PM
Designing fights is the fun part of working on VnH. The thing I'm most happy about is that when playtesting I'm having fun playing it so I'm doing something right!

also not going to lie it took multiple attempts to record this hitless lmao

#gamedev #indiedev #godot #screenshotsaturday
January 31, 2026 at 11:44 PM
Now here it is, properly timed as an actual attack! (forget that i'm still testing it as I load into the fight)

Next, actual attack patterns! Also this may be inspired by Undertale but you gonna be dodging half room cleaves like FFXIV lmao

#godot #gamedev #indiedev
January 30, 2026 at 1:49 AM
Reposted by VnH
Testing out how some attacks will look visually before implementing them. Also put in SeeSaw's idle animation. Yay for working.

#gamedev #indiedev #godot
January 28, 2026 at 1:02 AM
Testing out how some attacks will look visually before implementing them. Also put in SeeSaw's idle animation. Yay for working.

#gamedev #indiedev #godot
January 28, 2026 at 1:02 AM
And done with the idle animation!

Meet See Saw, a hero who just wants to make rent.

#gamedev #indiedev #pixelart #aseprite
January 22, 2026 at 1:13 AM
Was trying to figure out how he gets around, and came to the conclusion: Man absolutely would not walk.

#gamedev #indiedev #pixelart
January 20, 2026 at 3:34 AM
Happy #screenshotsaturday

A lot of today was spent working on battle dialogue, setting it up so different characters can talk during the battle to have a back and forth.

(I have not created any of the rest of the fight other than implementing the battle loop lol)

#godot #gamedev #indiedev
January 17, 2026 at 10:54 PM
Reposted by VnH
"You have obtained a new AP."

Incredibly happy with this work. This is one of the most important animations I wanted to get right. Just exported to show off so a bit faster than planned.

#pixelart #gamedev #indiedev #aseprite #screenshotsaturday
January 11, 2026 at 4:00 AM
"You have obtained a new AP."

Incredibly happy with this work. This is one of the most important animations I wanted to get right. Just exported to show off so a bit faster than planned.

#pixelart #gamedev #indiedev #aseprite #screenshotsaturday
January 11, 2026 at 4:00 AM
I've been working all week! I got a large burst of inspiration to work on a later part of the script as I try and solidify some ideas. Everything is obviously far too spoilery too post and everybody would have 0 context so idk have one line I liked
January 10, 2026 at 3:52 PM
What the kid doing

I like animating the little floating eyes, it's fun to try and make small expressions with them

#gamedev #indiedev #pixelart #aseprite
January 3, 2026 at 2:41 AM
First post of the new year!

I present a very defeated slug of a man. Starting work on a very important animation.

Goal for this year is to get a very private prologue demo out and then a proper demo late this year. Working!

#gamedev #indiedev #pixelart #aseprite
January 3, 2026 at 12:19 AM
Working on the initial fight and aaaaaa this is starting to look like a real game that you play! Coming up with attacks is fun! The indicator and sound made the feedback on the attack a lot better.

#gamedev #indiedev #godot
December 27, 2025 at 1:13 AM
Getting closer to finally making this freak's fight. The robots you fight will be common enemies but the real star are the hero/villain fights throughout the game.

#gamedev #indiedev #pixelart #aseprite
December 24, 2025 at 8:57 PM
Another almost 3 gap between posting but my excuse is that I had the flu.

Today was getting all the post battle stuff working. So now I can go from field to cutscene to field to battle and back to field. That's like all the game states! Real progress!

#gamedev #indiedev #godot
December 24, 2025 at 8:48 PM
Tons of work done today. Lots of bug fixes and touching up cutscene related tools. Nobody is randomly teleporting anymore in the scene and I can't skip whole parts of it. We call that progress baby.

Now to properly make the first fight and make more bullet patterns
#godot #gamedev #indiedev
December 7, 2025 at 1:14 AM