Eric
banner
mokkograd.net
Eric
@mokkograd.net
(they/them) I'm passionate about explosions and skeletons. Header image by Simon Sweetman.

Buy Virtue's Heaven on Steam!
https://store.steampowered.com/app/1929860/Virtues_Heaven/

Subscribe to my Newsletter:
https://buttondown.com/MOKKOGRAD
Just finished most of the graphics stuff for JRPG Game's second Dungeon, so have a gif where Round Robin stuffs a Debate Baum into their Monster Pot.
January 15, 2026 at 3:55 PM
Me in December: "Oh I'm going to make things easy for me for that second Dungeon for JRPG game and just re-use some of my older tilesets!"

Me, this week: *Proceeds to spend several days building a completely new tileset.*
January 14, 2026 at 5:16 PM
Making enemies for JRPG game continues to be a total delight.
January 10, 2026 at 2:49 PM
Less than a day left to get Virtue's Heaven at 20% off!

store.steampowered.com/app/1929860/...
January 4, 2026 at 9:02 PM
You know what I'm really happy about in this year of darkness?
That, after years of struggling I not only released Virtue's Heaven. I made something I'm genuinely happy about.

Please buy it:

store.steampowered.com/app/1929860/...
December 28, 2025 at 4:25 PM
Four games that defined my 2025
December 27, 2025 at 2:48 PM
I was in such an existential place at the beginning of the year, that I just said "fuck it, I'm just going to put myself and my own wishes for the future in this thing, who knows if I'll get another chance".
You can see some of that in this video:
December 24, 2025 at 8:43 PM
If you see this post your favorite final fantasy character.

(if you think that monsters don't count as characters I will fight you)
December 24, 2025 at 1:34 PM
What is Virtue's Heaven? Is it an "Evil Game"? Is it an attempt at expressing our current day's malaise in an action platformer? Or is it "not a good metroidvania" with a final act that is "just weird"?
Whatever the case, it definitely is 20% off on Steam!

store.steampowered.com/app/1929860/...
December 18, 2025 at 6:05 PM
A game where anything could be a battle and where the names of your moves carry meaning. In a land infused by the hatred of a dead tyrant, four travelers will kill a noble, accidentally crown a King, and kill the Moon.

It doesn't have a name yet, so I'm still calling it "JRPG Game".

#TeaseYaGame
December 16, 2025 at 4:35 PM
The funniest line is right at the end, and honestly sums up how most of the project was developed:
December 11, 2025 at 11:06 PM
Okay, after seeing this, I had to go and look at the mess I made in Virtue's Heaven. This should be most of the physics stuff, but I'm not sure.

Also if you're wondering why those first few lines look very orderly, it's because those are Maddy's code from I have no idea when (maybe pre 2010?).
December 11, 2025 at 11:02 PM
Then however came the pitstop, I want you all to pay attention to what happens to Dries after he got out of the car (it's in the last 5 seconds or so):
December 11, 2025 at 10:01 PM
He also had the task of starting the car and boy did he start it.
After a bit more than 2 hours, he opened up a 45 second gap to the rest of the field. These cars are balanced so that they should produce roughly the same laptime, but Dries kind of just drove away.
December 11, 2025 at 9:59 PM
Honestly, all I can think of is sharing this magical moment that happened in the last hour of the 2000 24 hours of Le Mans again.

Only motorsports gives you those moments where you feel nostalgic for a lack of safety regulations.
December 11, 2025 at 5:35 PM
Had some loose thoughts about algorithms and how they shape the way we connect to each other.
December 7, 2025 at 8:04 PM
Fantasian has some pretty cool environments, but this screen as you approach the final(?) Dungeon has to be my favourite:
December 5, 2025 at 8:48 PM
It's not a JRPG, if it doesn't have a Void Realm.
December 3, 2025 at 11:05 PM
Gog has some kind of suggestion/voting platform and someone put Virtue's Heaven on there, and I find that "help preserve it" framing so funny.
December 3, 2025 at 9:41 AM
Now this is obviously an argument that doesn't make sense from an economical standpoint, but so does making small games.

Which is something I said over three years ago already:
December 3, 2025 at 9:20 AM
Was rummaging through Virtue's Heaven's Steam Curator reviews (it says there are eight, but I can only see seven) and found this one negative review that does a pretty good job at describing the game?

I might actually put that last part on the page???
December 1, 2025 at 9:57 PM
In case you missed it earlier, I've written a Blog about "Evil Game Design" and what it might mean.

Here's an excerpt, that I personally quite like:
November 25, 2025 at 10:36 PM
Funniest part of this whole mess is that I could've just driven out of this whole thing the moment I've entered it. But did ever try interacting with the steering wheel? Noooo, the allue of the forbidden place was just too strong.
November 24, 2025 at 6:49 PM
Friends, I went for the foreboding treasure chest and it ruined my day.
November 20, 2025 at 9:46 PM
Today's local weather seems to be "horror-fog". Can't wait what monsters will soon roam the streets.
November 16, 2025 at 3:44 PM