                ---------------------------------------------
                                  SPACEHULK
                ---------------------------------------------

Home Project Page : http://savannah.nongnu.org/projects/spacehulk

Space Hulk is a great bard game of Games Workshop in the world of Warhammer 
40000. This is a two player game where one play the 'Marine', the other play
the alien called 'Genestealer'.

This game is a complete conversion of this game into a video game with the 
same rule. Well, I know there is some fans discussion to know whether the 1st
or the 2nd edition of the rules is the better. For my part, I only played the
2nd edition, that's the edition this game is based on.

For those who don't know this board game. You can read the rulebook on the 
doc directory. This manual is very simplified. You will surely miss some 
subtil rules, so you should read the real rulebook from Games Workshop.

This game is licensed under the GPL licensed. The detail of license
can be found on the file COPYING. Please read it if you don't know it.

-------------------------
Linux Requirement for sound : 
The sound engine of QT uses the NAS (Network Audio System). So to be able
to play sound on Linux version, you need to have NAS installed.


-------------------------
Release 1.2
-------------------------
The whole last campaign has been implemented. Some UI improvements : movements
are board-oriented instead of unit-oriented, right-click will try to do 
the correct action. Finally, sounds have been implemented too. 

-------------------------
Release 1.1.6
-------------------------
The whole second campaign is implemented : that's 6 new levels to play with.
Some new objects for the new missions and the XML format has changed once more
 to be able to handle the new missions.

--------------------------
Release 1.1.4
--------------------------
The three last missions of the first campaign have been implemented.
Rulebook is now accessible directly from the interface.
Default theme has been improved once more with dead tiles and new pixmaps.
I wanted to release this version befire my Christmas holyday but I know 
 there is some missing items and maybe some minor bugs too. But I hope 
 you will enjoy this one.


--------------------------
Release 1.1.3
--------------------------
Full rewrite of file format for levels.
Mission 3 has been implemented.
Improved theme engine : some pixmaps can be oriented or not, random grounds.
New level description dialog for the missions.


--------------------------
Release 1.0.5
--------------------------
Background and font colors are now themable (Deathwing theme uses a black background).
Some usability enhancement : you can right-click to select creature and more...
Some minor improvements and bug fixes : new dialog message for the end of the game.
Some important rewrite to have more flexible levels (preparation for the 1.2 release...)

--------------------------
Release 1.0.2
--------------------------
Spacehulk now uses autotools. You can now install the game !
New default theme : Deathwing from Odd Job
A full theme engine : see the 'View' menu...

--------------------------
Release 1.0
--------------------------
After one month of beta-testing, this release is rock solid. You can fully 
play on Hot-Seat. There is only two levels. Some few rules are still missing, 
but we are working on it.

Changes from 1.0beta2 :
Rulebook has been improved. More bugfixes everywhere...

--------------------------
 Release 1.0beta2
--------------------------
Changes from 1.0beta1 :
the thread management has been completely rewritten. The game should be 
much more stable now. A rulebook has been added (thanks to Odd Jobb 
for writing it). Few bugfixes anywhere...


--------------------------
 Release 1.0beta1
--------------------------
In this version, we have implemented a whole new interface to play. 
You can use only mouse if you want, or only keyboard with the command line
as you wish. We have added a list of buttons for all the commands, you can 
click on map every time you needed to choose a case...

On the development point of view, the game is now multithreaded, because
this was much easier for me to write interface code.

This release is an early 1.0 version. The final 1.0 will NOT have more in-game
features as this one. I will try to deliver a full bug-free program (well 
I hope so). I need YOU to test this release extensively and report to me all 
the bugs you encounter on the bug-tracker of the prohect web site.

I'm also planning for the final 1.0 to have a rule book and a manual for the 
interface, I will also finally switch to a GNU-autotools development.

You still have the two programs : command-line or QT-based, but I really
suggest to play with the QT-based. Command-line are only a debug purpose 
(I admit : that was also a funny implementation design problem for me...).


--------------------------
 Road map
--------------------------

1.3 : Savegame
1.4 : e-mail game
1.6 : Level editor
1.8 : Network game
3.0 : Artificial intelligence for solo game.
X.0 : Add some add-on rules ?


If you want to help on the development of this project, I currently need
some testers to provide some insight and some ideas to improve the GUI. I also
need someone to code on php to create a web site for this project.
Development is going fairly well and you should have a 1.2 soon. You could 
always provide some bug report with the Savannah web site.

Just let me know at my e-mail adress : romain.vinot@inf.enst.fr