Sen descrición

tkatchev f90c614ef0 Nixification. %!s(int64=2) %!d(string=hai) anos
data e47812094d Bugfix. %!s(int64=8) %!d(string=hai) anos
libmaudit 8f6cdf864c . %!s(int64=9) %!d(string=hai) anos
pkg b298feb368 . %!s(int64=11) %!d(string=hai) anos
platform 5a254ed759 . %!s(int64=9) %!d(string=hai) anos
util 7081bd7ac6 Better highscore calculations. %!s(int64=7) %!d(string=hai) anos
webpage 47b75572b7 Better highscore calculations. %!s(int64=7) %!d(string=hai) anos
.gitignore f90c614ef0 Nixification. %!s(int64=2) %!d(string=hai) anos
CMakeLists.txt f90c614ef0 Nixification. %!s(int64=2) %!d(string=hai) anos
HOWTO.txt 6e5aab90b6 . %!s(int64=10) %!d(string=hai) anos
LICENSE 834d4857bd . %!s(int64=10) %!d(string=hai) anos
README ce812cd715 . %!s(int64=11) %!d(string=hai) anos
actions.h 5b36b13ea0 . %!s(int64=9) %!d(string=hai) anos
apply.h f958424d12 . %!s(int64=9) %!d(string=hai) anos
astar.h e30311ebf6 . %!s(int64=10) %!d(string=hai) anos
bank_screens.h f958424d12 . %!s(int64=9) %!d(string=hai) anos
bones.h f958424d12 . %!s(int64=9) %!d(string=hai) anos
bresenham.h 68f5be67c3 . %!s(int64=11) %!d(string=hai) anos
celauto.h dfa2b2065e . %!s(int64=9) %!d(string=hai) anos
celauto_bank.h dfa2b2065e . %!s(int64=9) %!d(string=hai) anos
combat.h 7d67f94004 . %!s(int64=9) %!d(string=hai) anos
common.h a92bb5ba1e Compilation performance improvements. %!s(int64=11) %!d(string=hai) anos
common_types.h c9616fad20 . %!s(int64=9) %!d(string=hai) anos
configparser.cc 048e66cb10 . %!s(int64=9) %!d(string=hai) anos
configparser.h c875112795 . %!s(int64=9) %!d(string=hai) anos
configparser.rl c875112795 . %!s(int64=9) %!d(string=hai) anos
constants.h c875112795 . %!s(int64=9) %!d(string=hai) anos
counters.h a0a1449ed3 . %!s(int64=10) %!d(string=hai) anos
counters_serialize.h 7465370b73 . %!s(int64=11) %!d(string=hai) anos
damage.h 4e8dcea8a5 . %!s(int64=9) %!d(string=hai) anos
debug_benchmark.h 97c605d1f1 . %!s(int64=11) %!d(string=hai) anos
default.nix f90c614ef0 Nixification. %!s(int64=2) %!d(string=hai) anos
delaunay.h d921dcfc04 . %!s(int64=10) %!d(string=hai) anos
designs.h a2cabc7b85 . %!s(int64=9) %!d(string=hai) anos
designs_bank.h a7ee907c14 . %!s(int64=10) %!d(string=hai) anos
ffeatures.h fa31af0f17 . %!s(int64=9) %!d(string=hai) anos
finance.h cec1021d03 . %!s(int64=10) %!d(string=hai) anos
fov.h 78ad1fe1b4 . %!s(int64=10) %!d(string=hai) anos
game.h fb7bb46e40 . %!s(int64=9) %!d(string=hai) anos
game_generation.h f958424d12 . %!s(int64=9) %!d(string=hai) anos
game_processing.h 20beae583d Fix death while sleeping. %!s(int64=6) %!d(string=hai) anos
game_rendering.h c875112795 . %!s(int64=9) %!d(string=hai) anos
game_ui.h 5b36b13ea0 . %!s(int64=9) %!d(string=hai) anos
gamestate.h a18af32f8e . %!s(int64=9) %!d(string=hai) anos
grid.h f958424d12 . %!s(int64=9) %!d(string=hai) anos
highscore.h 47b75572b7 Better highscore calculations. %!s(int64=7) %!d(string=hai) anos
incavead.cc 49ef8f86fb . %!s(int64=9) %!d(string=hai) anos
inv_screens.h d02e14639e . %!s(int64=9) %!d(string=hai) anos
inv_screens2.h 2fbd79f076 . %!s(int64=9) %!d(string=hai) anos
inventory.h 2fbd79f076 . %!s(int64=9) %!d(string=hai) anos
items.h 5e67ffcd05 . %!s(int64=10) %!d(string=hai) anos
levelskins.h 3bd27cf872 . %!s(int64=9) %!d(string=hai) anos
logging.h c531576d40 . %!s(int64=11) %!d(string=hai) anos
look_screens.h f958424d12 . %!s(int64=9) %!d(string=hai) anos
mainloop_net.h f90c614ef0 Nixification. %!s(int64=2) %!d(string=hai) anos
monster_ai.h c875112795 . %!s(int64=9) %!d(string=hai) anos
monsters.h 5e07e7ac72 . %!s(int64=9) %!d(string=hai) anos
moon.h f958424d12 . %!s(int64=9) %!d(string=hai) anos
neighbors.h 52ccf1bfe0 . %!s(int64=10) %!d(string=hai) anos
nlp.h f958424d12 . %!s(int64=9) %!d(string=hai) anos
permafeats.h 59703dedba . %!s(int64=9) %!d(string=hai) anos
player.h 8f47d23f1c . %!s(int64=9) %!d(string=hai) anos
pstats.h c875112795 . %!s(int64=9) %!d(string=hai) anos
pstats_serialize.h 214c9405d6 . %!s(int64=9) %!d(string=hai) anos
random.h 15d330e976 . %!s(int64=9) %!d(string=hai) anos
random_serialize.h 7465370b73 . %!s(int64=11) %!d(string=hai) anos
rcode.h a41dfb3945 . %!s(int64=11) %!d(string=hai) anos
render_maudit.h e20f4a3f16 Fix build problems. %!s(int64=7) %!d(string=hai) anos
serialize.h 59703dedba . %!s(int64=9) %!d(string=hai) anos
shell.nix f90c614ef0 Nixification. %!s(int64=2) %!d(string=hai) anos
skins.h b433709454 . %!s(int64=10) %!d(string=hai) anos
species.h a67d528881 . %!s(int64=9) %!d(string=hai) anos
species_bank.h 7465370b73 . %!s(int64=11) %!d(string=hai) anos
spectator.h f958424d12 . %!s(int64=9) %!d(string=hai) anos
strings_bank.h f958424d12 . %!s(int64=9) %!d(string=hai) anos
terrain.h 54d7d9b101 . %!s(int64=9) %!d(string=hai) anos
terrain_bank.h a92bb5ba1e Compilation performance improvements. %!s(int64=11) %!d(string=hai) anos
uniques.h 5c50304bc8 . %!s(int64=10) %!d(string=hai) anos
utilstuff.h 7edb854e35 . %!s(int64=9) %!d(string=hai) anos
vault_place.h 4ecfa2ad39 . %!s(int64=9) %!d(string=hai) anos
vaults.h 20c4e15a6f . %!s(int64=9) %!d(string=hai) anos
vaults_bank.h 4e00287a73 . %!s(int64=9) %!d(string=hai) anos
worldkey.h 9ad7550f7d . %!s(int64=11) %!d(string=hai) anos

README


What you will need
------------------

To compile this game you will need

a) A C++11 compiler. (Tested with gcc 4.7 and above.)

b) A build environment that supports POSIX. (Though only a small subset is needed; mostly the socket functions.)

c) Optionally: CMake

d) Optionally, if you want to change the config file syntax: the "ragel" tool, http://www.complang.org/ragel/.


How to build
------------

Simple instructions, for a reasonably UNIX-like OS:

$ mkdir build
$ cd build
$ cmake .. -DCMAKE_INSTALL_PREFIX=
$ make install


How to play
-----------

a) Change directory to where the 'incavead' binary was installed.
b) Run 'incavead', the game server.
c) Connect with a telnet client to localhost, port 20020.

Example: "puttytel 0.0.0.0 20020"


Enjoy!
------