Spirit World
Spirit World
------------
A game by Viktor Heisenberger for Ludum Dare 30. Originally intended for the compo ("hardcore") category, but I missed the deadline (underestimated work needed), so it's in the jam category.
The game is a two player turn-based strategy game. You control soldiers on a grid map and try to eliminate the enemy. A unit can move to adjacent tiles, the number of moves depends on the unit type. A unit has either a regular physical health, a spiritual health, or both. A unit may have several actions it can take during a turn. An action can be a physical or magical one. A unit may only execute one physical and one magical action per turn. A unit
dies if either the physical or spiritual health reaches zero.
Requirements
------------
* CPU: any modern x86 should do (Linux build is 64-bit, the Windows one is 32-bit), tested on a Core2 Duo 2.5GHz laptop.
* GPU: OpenGL 3.3 required (afaik that means Nvidia GeForce 8000 series or newer, or ATI/AMD Radeon HD 2000 series or newer).
* Soundcard
Tested on GPUs:
- Nvidia Quadro NVS 140M (Linux)
- Intel HD 4000 (Windows)
- AMD Radeon HD 7950 (Windows)
The following libraries are needed (only on Linux, as the Windows port includes them):
SDL2
SDL2_image
SDL2_mixer
glew
Source code
-----------
You can download the source code from BitBucket here:
https://bitbucket.org/TheVico87/ludumdare30
A project file for QtCreator 3.x and MS VS2010 is provided in the /build folder.
Project files for other platforms (Mac OS X) coming soon.
Have fun!
UPDATE1 (2014.08.26): Added Windows port (32 bit)
UPDATE2 (2014.08.27): Clarified these notes, tested on Intel HD 4000 nad AMD Radeon HD7950
------------
A game by Viktor Heisenberger for Ludum Dare 30. Originally intended for the compo ("hardcore") category, but I missed the deadline (underestimated work needed), so it's in the jam category.
The game is a two player turn-based strategy game. You control soldiers on a grid map and try to eliminate the enemy. A unit can move to adjacent tiles, the number of moves depends on the unit type. A unit has either a regular physical health, a spiritual health, or both. A unit may have several actions it can take during a turn. An action can be a physical or magical one. A unit may only execute one physical and one magical action per turn. A unit
dies if either the physical or spiritual health reaches zero.
Requirements
------------
* CPU: any modern x86 should do (Linux build is 64-bit, the Windows one is 32-bit), tested on a Core2 Duo 2.5GHz laptop.
* GPU: OpenGL 3.3 required (afaik that means Nvidia GeForce 8000 series or newer, or ATI/AMD Radeon HD 2000 series or newer).
* Soundcard
Tested on GPUs:
- Nvidia Quadro NVS 140M (Linux)
- Intel HD 4000 (Windows)
- AMD Radeon HD 7950 (Windows)
The following libraries are needed (only on Linux, as the Windows port includes them):
SDL2
SDL2_image
SDL2_mixer
glew
Source code
-----------
You can download the source code from BitBucket here:
https://bitbucket.org/TheVico87/ludumdare30
A project file for QtCreator 3.x and MS VS2010 is provided in the /build folder.
Project files for other platforms (Mac OS X) coming soon.
Have fun!
UPDATE1 (2014.08.26): Added Windows port (32 bit)
UPDATE2 (2014.08.27): Clarified these notes, tested on Intel HD 4000 nad AMD Radeon HD7950





Comments8
Playing alone (the two sides at once) might not be the best way to appreciate the game, but it is interesting anyway. The game seems well balanced.
There are a few points that could be improved regarding the user interface:
- show a hint of the position of 'invisible' characters, to make it obvious why some moves are not allowed
- better differenciate characters of each player. Mages and ghosts are the same and the player has to select one to see to whom it belongs.
- maybe add a green/red bar (or two) above each character to show its current status.
But it looks like a solid base for a strategy game.