[WIP] Siege of Emberhold - Custom Engine Demo (Feedback Needed)

Hey everyone,

I’ve been lurking here for a while and played through a ton of Choice of Games stories. Life of a Wizard especially blew my mind - the way it lets you explore different paths as a wizard, the stat progression, the way choices early on ripple through the entire story. Honestly, there aren’t enough stories like that in the market, which is part of why I decided to build my own.

I know most people here use ChoiceScript, and I totally get why - it’s powerful and well-designed. But I wanted to learn by building something from scratch, so I made my own stat-based branching narrative system.

About the Demo:

  • Title: Siege of Emberhold

  • Genre: Dark fantasy

  • Length: ~18,000 words, 30-60 min playthrough

  • Stats: Life, Chi (magic), Gold, Morale

  • Premise: You’re a fire mage helping a grieving duke storm a necromancer’s fortress. You have a spirit wolf companion and a strike team backing you up. Different approach than Life of a Wizard, but trying to capture that same feeling of meaningful choices and magical possibilities.

What I’m looking for feedback on:

  1. Does the branching feel meaningful or am I creating the illusion of choice?

  2. Is the writing engaging or does it fall flat?

  3. Pacing - does it drag or rush?

  4. Character depth - do the NPCs feel real?

  5. Resource management - is it too punishing or too forgiving?

Play it here: https://trueselfgames.org/

I know this isn’t ChoiceScript and I’m not trying to compete with what you all are building here. I just respect this community’s eye for good interactive fiction and would really value your honest feedback.

Thanks for giving it a shot!

- Iosif

6 Likes