Epic Heroes:
Eternal Dream

Epic Heroes: Eternal Dream is a mobile, casual adventure RPG
-
Duration: 5 months (9/2024)
-
Team size: 8-10
-
Roles: Game Design & Producer
-
Genre: RPG, Arcade, Casual
-
Platform: Android
-
Link: CH Play
Introduction
Epic Heroes: Eternal Dream was casual adventure RPG, where you can control a party of heroes, freely adventure and explore through the land of magic and monsters.​
​
I joined this product midway, mostly to clear its roadblocks, and then handle the big revamp phase of the mostly, to redefine features and contents, design the economy, balance every dataset of it, and put together the FTUE.
​
With the control and core gameplay inspired from Rumble Heroes and Top Heroes, we wanted to intensify the "adventure" part of this genre of game, so many game modes, maps and contents were added.


Tool Design
One of the exciting things in this product is that without the backend or web tool, I have to find a way to help product owners and other game designers can join and control the game later, in both level/ content designs and game configs/ liveops.
For starter, I chose Google Sheet as the place to store our datasheets. Then we wrote a parser to parse data from the sheets into the game via json format. As the sheets contain tons of data, backtracking and editing them are really painful, and not really product owner-friendly. I decided to improve the sheets by making a Google Sheet-based StageEditor Toolkit. Via a UI-friendly sheet, product owners and others can input simple values, or pick from a drop-down list. Every affected sections of other sheets will be changed according to the contexts, which mean everyone can just simply change and export new data, it will be reflected on build next time. This way I can transfer the maintenance works to other stakeholders easily if needed.