X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=README;h=110146d50d3fca1d244f769093888a23f60db7db;hb=13a59c560b0d5b89e02660a63d5e6307540b13f6;hp=9775dd8c8828de3329b6c23c62a7b2271905319b;hpb=1452d43c6d7c89219cda91362da53ac8e4acb887;p=plomrogue diff --git a/README b/README index 9775dd8..110146d 100644 --- a/README +++ b/README @@ -23,16 +23,20 @@ System requirements / installation / running the game ----------------------------------------------------- The game is expected to run on Linux systems that contain the ncurses library. -Do the following steps: +(It may also work on other Unix-like systems with ncurses, who knows.) Do the +following steps: $ git clone https://github.com/plomlompom/plomrogue $ cd plomrogue -$ make +$ ./redo $ ./roguelike -(It may also work on other Unix-like systems with ncurses, who knows.) +(If you got a redo build system installed and in your $PATH, you could also do a +simple "redo" instead of "./redo". The ./redo script calls a simple partial +shell script implementation of redo stored below build/redo_scripts/, written by +Nils Dagsson Moskopp a.k.a. erlehmann.) -Make generates two executables ./roguelike-server and ./roguelike-client. +./redo generates two executables ./roguelike-server and ./roguelike-client. ./roguelike is a pre-existing shell script that merely executes both of them, with the server as a background job. You can also ignore the script and start the two by hand. @@ -79,6 +83,8 @@ turn number. Hacking / server internals and configuration -------------------------------------------- +[THIS SECTION IS OUT OF DATE (but kept as long as there's nothing better yet)] + The ./confserver/world file defines the thing types, actions available to them, the map geometry and the thing type (species) of the player. Each definition consists of a single- or multi-line block wherein each line sets one attribute.