A downloadable game for Windows and macOS

Download NowName your own price

Hero Soul is a 2D pixel ARPG with Rogue-Lite game play elements, which incorporates traditional RPG/JRPG game play with Rogue-Lite elements. This Demo includes the 2nd level of the game, called The Koros Forest.

Long ago, the continent of Terra was shattered by a great disaster separating the mortal races onto islands.  From that disaster 4 powerful island kingdoms rose: The Kavic Dominion, The Gestalt Republic,  The Valakan Federation, and finally The Kingdom of Alteria.  

You are a citizen of Alteria, a prosperous kingdom with rich supplies of Fire Essence. While Alteria is currently at peace,  diplomatic tensions are building between Alteria and the Kavic Dominion. On the other hand, dark clouds are gathering as an ancient evil is returning to Alteria. More than ever the kingdom could use a hero, but who will take up that mantle? Follow the story of Cecilia and watch events unfold as she learns and sees if she has what it takes to be a hero!

In Hero Soul you can cast spells in addition to your normal attacks. As you play you will discover spell cards to add to your collection. You may then pick and choose which spell cards to use. Spell effects vary so experiment to find which cards suit your play style.

Spell cards can also be all cast at once, called "Burst Spells", which combines the cards being used into a new and devastating new spells!

There are many combinations of cards and many "Burst" spells so experiment!

The landscape of Alteria is always shifting, and no two levels will be alike. Experience increased replay-ability with procedurally generated levels, quests, and monsters! No level or run will be exactly the same and no story will be either!

While the game's name is Hero Soul, the Hero Soul also refers to the modular talent tree system that handles your character's skills and talents. This system allows you to mix and match different hero archetypes to create your ideal hero. Heroes are are discovered randomly as you progress thorough the game.

Additionally, the choices you make as a hero will also impact the outcome of the game and the events that will happen during the game.

I've mostly worked on this project solo, but had a lot of help from some amazing people!

Eadgear, character art

HiddenOne, character sprites

Sharm, Germania Tileset, World Map Tileset

Vnitti, Taiga AssetPack & Glacial Mountain AssetPack

Nenad Simic, UI Noise

Eriegrass, NPC sprites

Xelu, controller/key sprites

Jason, finalbossblues, sprites

rvros, Monster Sprites

Chau Ho, Story

Ken Sparks, Sprites


Celianna, medieval tile set 

CalciumTrice, slime spriteset

David Kim, Koros Forest 1, UI Sounds

[Copyright] Knamica | Unity Technologies Japan

[Copyright] GT-K | Unity Technologies Japan

Misc Doodads:
[Copyright](C) 2012 ENTERBRAIN, INC; 
artists Archeia, EvilEagles, Tobby Ong, Caz

[Credits in progress, more to come as I add more]


12/7/18 Added gameplay video

12/8/18 Added a mac build? No idea if it works

3/16/19 Updated Gameplay Demo V.1.1

3/25/19 Added Mac version of 1.1

7/22/19 Update Gameplay Demo V.1.2

Feedback Welcome!


Download NowName your own price

Click download now to get access to the following files:

Hero_Soul_Demo_v1.1_Mac.app.zip 153 MB
7_12_19_HS_Demo_Build_1.2.zip 126 MB

Development log

View all posts


Log in with itch.io to leave a comment.

Im guessing the game is dead...


I haven't seen an update here since Oct 2019.  Is this project still alive?


Yeah it is! I am actually focusing right now on a steam release soonish. so I've been very bad at updating it here. 


Since there were no links provided; I will oblige.

Steam: https://store.steampowered.com/app/1191570/Hero_Soul_I_want_to_be_a_Hero/

Blog (last update Nov 2018): https://herosoulgame.blogspot.com/p/about_30.html

I totally get that devs wanna dig down and get things done, but an occasional post (maybe once a month) wouldn't hurt.

CrossCode is another game that took years to fully create but the devs stayed in touch every step of the way (usually once a month or sometimes more often).  :)


Sure, I wouldn't mind making a new post about the progress if there is interest, it's been a bit hard to keep up this stuff since I am just the only dev working on the game. Though I do recognize it is my fault for not keeping up., I'll try to start the progress updates up again as I get closer to release, though I am leaning more towards early access first to get more feedback to improve the game.


Do be mindful that as soon as you start charging money for access to the game (regardless of how it is done) then it goes from demo/testing into full release.  If you want to do paid Early Access then you should be prepared for the full brunt of criticism.

If you actually want to test the game rather than do Early Access preordering, then perhaps a closed beta testing period would help out more.

I'm always supportive of great indie devs, but I also want to protect the consumer from potential pitfalls.  I try to steer people towards supporting awesome games that are either completed or have a free demo and need some crowdfunding boost to get funded/completed.

Just a question: for the tilesets you're using, did you purchase non-RM licenses for them, since you're using them in Unity?

Also, noticed that Celianna isn't credited here (as of Oct. 15 2019, in case this page gets edited to include credit). She's the one who created the Ancient Dungeons tilesets, which I noticed were used in the intro animation. Not sure if this was something that just slipped through the cracks (that's happened to me too, it happens when you have a large list of resources you're using), but I figured I'd say something here.

Good catch. I did forget to credit them. Adding it now. Also, those tiles are from RM and are just being used as filler for now and will be replaced later on since I can't seem to find a way to purchase a non-rm version of the assets. Anyways thank you again.

Just be careful with that, doing stuff like that and getting caught could get you into some serious trouble.

For sure, I've actually have been going back and marking which assets need to be switched out to avoid any copyright issues when the game is released.

First of all, I wish to say thank you for developing a game that's similar to Secret of Mana (SNES version). Any games that have a similar style to it always catches my attention, and I wish there were more.

Now on to complaints/suggestions for updates/fixes/whatever!

1. Leon seems to have trouble keeping up no matter where I am, whether in combat or not. He moves too slow, and I'm not sure if that's mostly for combat purposes or not.

2. I feel the AI should be able to use potions when their health is low.

3. I love that the AI fight their own targets, but it gets them killed when it comes to bosses.

4. Do the enemies return after awhile, or when you come back to that location on the world map? I admit that I didn't try out much and just finished the current demo to see what changed from the last demo I played.

5. Maybe it's just the nostalgia of my favourite childhood game (that I have yet to complete XD) that put the idea of it being a co-op game into my head, but as I continued to travel and fight enemies, I just thought that another player would be more helpful than the current AI. In Secret of Mana (for those that don't know), another player can join once you have another party member, allowing up to three players in total. So, along that line, your game could allow up to four-players once all characters are within the party, or just have it as a two-player co-op to make it easier. It's just an idea I wanted to suggest.

Honestly, no matter what you decide for the final release, I believe it will be awesome and I can't wait!

Hey, thanks for playing and the kind words! It really means a lot to me :)

In response to your comments:

1. He is slower by design. I tried to increase the speed of the AI and overall it looked strange. In combat however Leon's AI moves slower while his shield is up. However I agree he moves to slowly with his shield up, and will probably change this when I revisit his AI.

2. Good point! This is something I have also been wanting to do. I wanted the AI to be more reactive when it takes damage, such as dodging or retreating or even using potions. Again these changes are in the works!

3.  Yeah, right now the AI is kinda dumb... Working on making them smarter. Also looking into allowing you to revive them or pick them up if they do something stupid.

4. Enemies do not return in rooms you have already cleared. Essentially enemies are spawned when the level is being generated, so if you revisit the dungeon they should be enemies again.

5. Yes! This is something I want to do. I thought that the AI companion was perfect for Co-Op, but this is currently on the back burner for now while I work on the game and story. Think of Co-Op as the last thing I am thinking about putting in. 

I haven't downloaded the game, but I love the art at the front page, can you make this an anime?? it looks super cool! downloading now!

I hope so! Thanks for the interest!

(1 edit)

Quick & Clean TLDR First Impressions:

-Please provide a way for me to permanently mute the 'battle voices' during combat.  They are the most annoying thing ever.  Drove me insane in Freedom Planet (which is why I still haven't purchased it).

-Animations seem a bit stiff/plain.  Hopefully can be improved over time alongside other graphical improvements like spell-effects.

-I got a Water Anima spell but there didn't seem to be a way to swap spells out or let me actually see what it did.  Was a bit disappointed by that.

-Scrolling and screen transitions are jarring and unpolished.  Hoping this is improved in future versions.

-Please consider a toggle to disable screen shake as well as 'outline enemies' like the ones that hide in the corners behind the huge UI stuff.  Would love to be able to hide the UI or parts of the UI or resize it if possible.  Perhaps even have the UI dynamically resize itself based on resolution.


Thank you for your comments!

-Great idea i'll look into adding a toggle or a volume slider for it

-Anything regarding art unfortunately will take some time. This game is currently a solo project and my expertise is mainly in the development programming side. Though I do agree with you, and would like better animations down the line

-Currently you are allowed to swap between levels, but I am considering allowing you to instantly equip newly acquired spells.

-I am already working on a solution to highlight enemies behind objects. As for the UI, I agree as well. The game's UI is currently locked on 800x600 resolution regardless of the game's resolution. I am looking into changing this in the future. As for screen shake perhaps can look into a magnitude slider since I am looking to add more settings to the setting menu.

Thanks for the feedback I appreciate it!

(1 edit)

It is refreshing to meet an indie dev that takes feedback/criticism in a good way and is able to be honest about improving themselves.  Major kudos for that :)

I have at least 2 artists on my Discord server; one specializes in (3D) modeling/texturing but has some 2D skills and the other is exclusively a 2D artist.  They would need paid work, but if you are interested then feel free to join up in my Discord server and ask them if you like.

So, I just finished the demo and I thought it was pretty fun. I think any game that reminds me of PS2-era Action RPGs do that to me. Especially when calling out spell names, and the spell slots felt very Kingdom Hearts. Just some thoughts below:

  1. I liked the weight of hits, you were certain where everything connected. 
    1. The heavy charge attacks didn't really seem useful/it took too long. Maybe just a heavier, slower animation instead of a charge? In comparison the magic is fairly quick to cast and powerful. 
  2. I like the spell card system and changing in-between, although I wasn't sure how to change spells after I found new ones. 
    1. Receiving new spells had a few graphical glitches. Namely an empty box that displays what I assume to be the name of a variable or something. I could also control other menus during picking new spells, and switching my deck. The controls were odd too did it only move left and right with RB/LB? 
  3.  Graphics were nice. Lol, that's all I gotta say.
  4.  And choosing the MC is also pretty awesome. Are the partners gonna be the other MCs or are there gonna be partner-only chars too in the future?  
    1. Focusing on moral choices is awesome too! I got a big Ultima vibe from that with the whole tarot cards thing.
  5. Enemies hiding behind bushes. That was a tad annoying, since they threw projectiles at you that you could really see. The bullets lingered on the screen a bit long but that was probably intentional. It just slows the pace when you kind of wait for them to move. 
  6. The levels were also very cramped for the amount of movement you could do. I felt a Secret of Mana vibe but it didn't mesh well with dodging enemy bullets. 

Apologies for the wall of text. 


Thank you for playing! In regards to some of the stuff you said,

1. Yeah, I've been having trouble making heavy attacks have a use. The main use of them, that is not seen in the demo, is that they are used to interrupt some enemies when they are doing combos or are invulnerable. I didn't want to just give them a straight numbers boost. I'll have to go back and reconsider. Oh, one thing to note too, is that you can charge the heavy while you use the light, though it will drain more stamina.

2. There are like rest sites between levels where spells can be changed. This is also where you can switch companions, vendor items, etc. Hmm.. it sounds like you were using a controller, there are still many glitches with that... >___> And yes LB/RB for controller is used to cycle.

4. Yes you get to pick a MC and the MCs you did not pick are available to you as companions. Each MC will have a slightly different story and choices available to them. Also, ultimately the choices you make may change events down the line in the story as well as influence the ending.

5/6. I wanted the forest to feel a bit cramped, and I can see how it could be annoying with a ton of projectile enemies. I am currently looking into diversifying the enemies that spawn and making them closer to what enemies are like in Secret of Mana and less of a bullet hell.  I am also looking into adding an outline or something for enemies hiding behind trees or bushes.

Again thanks for playing!