       
                                  Ufohippa 3.0

                        http://ufohippa.game-host.org/

License
=======
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-nd/3.0/

If you wish to distribute your modifications or are interested in including
them in the next official release, please contact ufohippa@ufohippa.game-host.org.

This game uses the FMOD Sound System, copyright © Firelight Technologies Pty, Ltd., 1994-2010


Credits and contact info
========================
Created by Miika Sell (Itchi / Lonely Coders) except for musics (Joona "JDruid" Karjalainen)
and assets from UFOHippa 2.
See full credits from the game menu.

You can contact me by e-mail with ufohippa@ufohippa.game-host.org
You can also meet me and hopefully other players in #ufohippa IRCNet channel.


System requirements
===================
Graphics card with OpenGL 2.0 support
Java 6

The game has been tested to work in Windows, Linux and OS X 10.6

You can launch the game by double clicking Ufohippa3.exe in Windows or Ufohippa3.jar.
If this doesn't work, try running it from the command-line with the command
"java -jar Ufohippa3.jar". You can also get the list of supported command-line parameters
with "java -jar Ufohippa3.jar /?".

In Linux you may need to specify library path for Java:
"export LD_LIBRARY_PATH=`pwd`"
"java -Djava.library.path=. -jar Ufohippa3.jar"


Known issues
============
* Error handling is lacking in many places
* Level and game settings are not shown to clients
* Bullet collision handling is sometimes incorrect
* Levels are not transmitted to clients
* The game will probably crash with "illegal" levels


History
=======
Original UFOHippa 1.x was created around 1996 using Turbo Pascal as a school project.

After that the game was ported to (badly written) C/C++ and released as 2.0.
This version included lots of new features including menus, sounds and tournament mode.
In 1998 UFOHippa 2.1 was released with some new features and was the last release for
over a decade. A playable IPX network support for up to 8 players was also added
afterwards, but that version never saw daylight and the development was discontinued.

In autumn 2009 started the development of Ufohippa 3 from scratch. The goal was to have
the same old game mechanism in modern environment (OpenGL, TCP/IP), especially as the
old one was working properly only in DOS. This new version was written in Java and
was released in Assembly 2010 Game development competition. Some old levels including
their graphics and musics were converted to Ufohippa 3 as well.

See Development_Diary.pdf for screenshots of the development progress and Post mortem.

2010-07-25 Ufohippa 3.pre1:
* First public version. Pre-release for Assembly 2010.

2010-07-26 Ufohippa 3.pre2:
* Fixed bug of new level graphics not working in the release

2010-08-02 Ufohippa 3.pre3:
* Improved AI
* Added possibility to select tile color
* Some bug fixes

2010-08-05 Ufohippa 3.0:
* Light source in the tag
* Help
* Some bug fixes
* /fullscreen parameter

Demoscene greetings
===================
Unreal Voodoo
Blobtrox
Traction
ADF
Hedelmae
Hipo
Uttumuttu
