Vaelgrim: a dark idle RPG inspired by Diablo 2.
โ๏ธ Five heroes, one fate
๐ก๏ธ An endless dungeon that gets harder the deeper you go
๐ฎ In development, with weekly devlogs here
๐ https://t.co/GTtFwTDxh2
๐ฌ Discord ๐
https://t.co/nu1kAgaja3
Vaelgrim's stack: TypeScript, React and PixiJS on the client; Fastify and SQLite on the server.
The engine is plain TS with no DOM, so balance runs as a headless simulator: full acts, every class, thousands of fights, in seconds.
#gamedev#typescript
Every battle in Vaelgrim is simulated on the server at 20 ticks a second, and your browser plays a deterministic mirror of it.
Nobody edits a save, and nobody fakes a drop. That's what keeps the market and the ladders honest.
#gamedev#indiedev
Think you can skip ahead? Vaelgrim has Temerity.
Fight monsters more than 2 levels above you and every extra level means less damage dealt and more taken. Pushing early is allowed. It just isn't free.
#ARPG
Not sure your new build is better? Take it to the Training Grounds.
A practice dummy, any level you want, and a live DPS meter. Change one skill, one gem, one item, and see the difference in seconds.
#idlegame#gamedev
Found an amazing item for a class you don't play? Sell it.
Bids, buyouts, item search, and a side-by-side comparison with what your hero is wearing. The economy resets with each season, so a fresh start is always fair.
#ARPG
Your party vs. someone else's.
The Arena pits your formation against another player's real build, with Elo ranking. No queue, no waiting: the server resolves the battle and you watch it unfold.
#indiegame#gamedev
The Endless Descent: one attempt a day, no retries.
Six stages and a mini-boss per floor. Every 10 floors an act boss waits. Past floor 60, your heroes stop growing and the monsters don't.
How deep can your party go? ๐
#indiegame
Endgame isn't a harder copy of the acts. It's Breaches.
A Breach Stone drops with its boons and curses already rolled. More curses mean more risk and more loot. Lose and you only lose the stone.
And every stone can be traded.
#ARPG#idlegame
The main path isn't the only path.
Lairs, Depths and Hunting Grounds each favour different loot. Champions and Uniques roll modifiers you have to plan around, and some packs will hit far harder than the zone looks.
#ARPG#idlegame
She prayed the ash would not wake the dead.
The Hollow answered.
Now Vessara, the Pale Matron, raises them herself, convinced she is keeping them safe.
Act I boss. Three phases. Bring a healer.
#darkfantasy#pixelart
Four lands, four acts, one road east toward the ash:
I ยท The Blighted Vale
II ยท The Sundered Dunes
III ยท The Withered Canopy
IV ยท The Ashen Gate
Each act has main zones, side zones to farm, mini-bosses and a boss. Level cap: 60.
#indiegame#darkfantasy
@mitansh_j07 Thanks! That was the goal: idle shouldn't mean "no decisions". The rules are where your build turns into a plan. Do you prefer setting everything up front, or tweaking while it runs?
Idle doesn't mean no decisions.
You pick who goes, which skills fill each slot and in what order, and when each one fires: minimum enemies, mana to keep, which target.
Then Push or Farm, and you watch the plan play out.
#idlegame#indiedev
Loot is only the beginning. Back at camp:
๐ Jeweler: socket, remove and combine gems
โจ Enchanter: choose 1 of 3 enchantments, or reroll a single stat
๐ Transmuter
โป๏ธ Salvage into Dust and Essences
38 enchantments. A few are pacts, and pacts have a price.
#gamedev
Normal. Magic. Rare. Set. Unique. Legendary.
119 Uniques and 25 Legendaries, affixes with tiers and ranges, and tooltips that compare against what you're wearing.
Some drops add stats. Some change how a skill works.
#ARPG#indiegame