Download it from the official site here:
The Spirit Engine
Don't forget you can download the music for free at Josh Whelchel's site here:
Spirit Engine OST
The game has good writing, good story, good pacing, good grahpics and I only get stuck in a couple of places and had to level up a little. Which is good because I can't stand training for too long.
Anyway, here are a couple of gameplay and interface issues I noticed with the game which mar this otherwise great freeware classic. Most of these issues are fixed in the Sequel The Spirit Engine 2 so take this as a lesson in what not to do in an RPG.
1) Save points cost gold - Games like Resident Evil did the same thing with limited saves and was the game better for it? I don't think so. Furthermore, save points cost more money the further you travel into a world. The thing is the game has a sneak/run past function allowing you to cross completed areas without engaging in battle. So what I ended up doing was using that to travel back towards a free or cheaper save point to do so. It just means more pointless clicking for the gamer.
2) Skill chains are hard to change - You can save up to 3 skill chains and toggle between them mid-battle on the fly but the better option is to enter the skill menu causing the game to pause and then changing it. Entering the skill menu is much better because it gives you greater control over what you want the characters to do.
3) Skill chains are hard to track while in combat - Because the timing is different depending on the skill used you don't really know where on the skill chain your character is. i.e. is the character performing skill 1, skill 2 or skill 3? It's easy to tell if you've specified all of them to be different. E.g Life Drain, Chain Magic, Kinetic Shield. But if you're like me and have a chain such as Life drain, Life Drain, Kinetic shield and need to change it, it gets troublesome. Is my Wizard on the first Life Drain or the second?
4) Pointless underground graphics - One of the unique aspects of The Spirit Engine is the fact that the game takes place from a side-on perspective similar to platformers. I am very curious why Mark Pay bothered to create graphics showing the underground. i.e. tree roots and buried rocks. It certainly is interesting but honestly I would have preferred some sort of additional GUI interfaces to help address the above issues as covered above.
5) More descriptions required in the menu - When buying an item, a very creative text by the merchant gives you a rough idea about what the item's special properties are for. Unfortunately after buying it there is no indication of what it actually does except for an asterisk next to its name. You have to exit the current game and check out the included help file for a more detail description. Annoying as there seems to be plenty of empty space in the game and equipment menus that could have used for it so it's curious as to why this was done. Maybe something to with memory issues?
6) Skills were unlocked too soon - You obtain access to all the skills early on in the game there really isn't anything to look forward to. I was kind of hoping to see some super powerful attacks or something but unfortunately these never materialised which is a shame. I think maybe one special ultimate per character would have been cool. Not a big deal but would have been icing on the cake.
7) Larger inventory needed - There are a fair number talismans and pieces of equipment in the game. It would have been nice to be able to have a larger inventory to actually keep most of them!
7) Music instruments are a bit too artificial - First of the actual melodies are actually quite pleasant, I do feel Josh Whelchel does need make the music instruments less artificial and sharper. I can't really complain although because it's free free free!
This wasn't quite fixed in The Spirit Engine 2 unfortunately. I guess I was hoping for Playstation 1 type music but still getting music that's sort of more similar to Sega Megadrive and SNES music.
The Spirit Engine Troubleshooting
Crashing to desktop after battle
A very common bug in the game is where your game crashes to the desktop after battle. This usually happens about 30-45 minutes of playing without exiting the game. This bug is due to how the program engine interfaces with newer windows. The only way around this is quit the game completely and re-enter it. I usually do this after I reach a save point.
Screen too small in Windows XP
You have to right click and set to resolution to run at 640x480 resolution on the "The Spirit Engine.EXE" file.
The Spirit Engine Save Files
You can download my Spirit Engine save files here in case you would like to replay the last level, defeat the last boss and watch the ending again.
Spirit Engine Save Files
The characters I used were: