Hey everyone! I’m Aaron. I’ve tried making this game in a few engines over the years, and Godot is where it finally started feeling possible to finish it. The Steam page just went live ![]()
It’s called Everrest, and it’s my first commercial game. I handle most of the development, with talented people helping bring the art, animation and music to life.
Think Hades meets EarthBound, with the isometric exploration of Super Mario RPG. You’re a boy trapped in his dreams, fighting his way awake with a pillow.
A lot of the dream comes from my childhood experiences with sleep paralysis and trying to lucid dream. I’ve been turning those memories into things that are silly, fun, and still a little scary.
A boy falls asleep, his dream wakes up, and it won’t let him go home. All he’s got is his pillow. It’ll have to do ![]()
It’s an isometric action roguelite with parries, pillow throws, Wishes from falling stars, and some very odd friends.
The art is all 2D pixel art, but there’s a real 3D world underneath it. We built our own engine layer as a C++ GDExtension that gives every flat sprite height, physics and true depth, so you can jump, fall, climb and throw things in a game that still looks like a classic pixel art game. Old isometric games had to fake that. We’ve spent over 1.5 years getting it smooth as butter ![]()
And because the world has real 3D depth, with AABB boxes and shapes under everything, we can do some really interesting things with the camera. We can move from our normal 2:1 isometric projection to a 3D camera rotation in real time, during gameplay: rotate a world map to show you things, or even cooler, go from the isometric angle through a 3D rotation into another 2D perspective, like a side-on shot, all while keeping the tilemap layers and shapes intact. I have a video coming that shows how we use it in the game.
It’s still early gameplay, and there’s no public demo yet, but I’d love to hear your thoughts!
Everrest on Steam: Everrest on Steam
