Bombic2 Code
Brought to you by:
karlvonbahnhof
| File | Date | Author | Commit |
|---|---|---|---|
| common | 2010-05-15 | karlvonbahnhof | [r263] Pridana podpora pro instalaci |
| demos | 2010-03-06 | karlvonbahnhof | [r157] Zacal jsem tvorit diagramy map-editoru. |
| doc | 2010-04-26 | karlvonbahnhof | [r245] Zmena struktury xml definice mapy (pouze zmena ... |
| game | 2016-03-12 | karlvonbahnhof | [r273] Povoleni vice bonusu pro deathmatch. |
| map-editor | 2016-03-12 | karlvonbahnhof | [r272] FIX - kliknuti pro pridani objektu. |
| Makefile | 2010-05-20 | karlvonbahnhof | [r268] Mensi zmeny v makefile a opraveno README |
| README | 2010-05-20 | karlvonbahnhof | [r268] Mensi zmeny v makefile a opraveno README |
____ __ ___
/\ _`\ /\ \ __ /'___`\
\ \ \L\ \ ___ ___ ___\ \ \____/\_\ ___ /\_\ /\ \
\ \ _ <' / __`\ /' __` __`\ \ '__`\/\ \ /'___\/_/// /__
\ \ \L\ \/\ \L\ \/\ \/\ \/\ \ \ \L\ \ \ \/\ \__/ // /_\ \
\ \____/\ \____/\ \_\ \_\ \_\ \_,__/\ \_\ \____\/\______/
\/___/ \/___/ \/_/\/_/\/_/\/___/ \/_/\/____/\/_____/
1. What is it
==============
Bombic 2 is action real-time game full of creatures and bonuses.
You can go through levels, kill creatures using bombs and improve yourself
by collecting bonuses.
The Bombic 2 offers also cooperative mode and deathmatch
for up to 4 players on one computer.
2. Dependencies
================
There are some libraries, that should be installed.
2.1 SDL
--------
Bombic 2 - the game - needs SDL (Simple DirectMedia Library)
and its sublibraries installed. Please follow instructions at http://libsdl.org
to install SDL, SDL_ttf, SDL_image.
2.2 Agar
---------
Bombic 2 - the game - needs AGAR library for its menu.
I distribute agar-1.3.3 with a little pach with it.
For installation please go to the game/libs/agar like this
$ cd game/libs/agar
unpack and configure it using prepared configure file
$ ./configure
compile and install it
$ make && make install
If you are not the root or you cannot install it to your system
you can use --prefix option of ``make install'' to install it anywhere you want.
But don't forget to specify path to executable ``agar-config''
in game/Makefile if it is not already in your $PATH.
2.3 Qt
-------
Map editor for Bombic 2 uses Qt library.
If you plan to compile also the map editor, please install the Qt SDK
according to http://qt.nokia.com/products.
3. Configuration
=================
If your ``agar-config'' is not in path (try ``where agar-config'')
define absolute path to it in game/Makefile.
Now please open the main Makefile and fill in some variables.
PREFIX - absolute path, where you want to install
INSTALLDIR_DEFINE - definition of macro that holds absolute path
of installed data. Leave it alone if you are planning to install
the game or map-editor. If you are not, let define here
something else (for instance DEFAULT_INSTALL_DIR) and let the
macro INSTALL_DIR undefined to point data relatively from binary.
In that case you shouldn't install or uninstall it.
4. Compilation and installation
================================
Now simply type
$ make
to compile the game only or
$ make all
to compile the game and map editor too.
If you configured INSTALLPATH into INSTALL_DIR you can install it typing
$ make install
5. Author
==========
This project was implemented by Karel Fiser <Karl.von.Bahnhof@centrum.cz>
and is hosted at sourceforge.net with homepage at http://bombic2.sourceforge.net.