Permalink
Browse files

[README] updated

  • Loading branch information...
1 parent 2c02e2a commit 44f972767dde11c44ca65a5d1604df537e532cea @masak committed Jun 2, 2010
Showing with 30 additions and 17 deletions.
  1. +30 −17 README
View
47 README
@@ -1,13 +1,38 @@
Druid is a connection-oriented board game created by Cameron Browne.
+This is how a typical board might look:
+
+ A B C D E
+ +-----+-----+-----+-----+-----+
+ 5 | | 5
+ |+-----+ +-----+ |
+ /| h h | + /| v v | +
+ 4 || h h | || v v | | 4
+ |+-----+-----+ |+-----+ |
+ /-----/| v v | /-----/ +
+ 3 | || v v | | 3
+ | |+-----+ +-----+ |
+ + /-----/ /| v v | +
+ 2 | +-----+-----+-----+
+ | +-----/| h h h h h h |
+ + /| v v || h h h h h h |
+ 1 | || v v |+-----+-----+-----+
+ | |+-----/-----/-----/-----/
+ +-----/-----/-----/-----/-----/
+ A B C D E
+
Rules and a bit of strategy can be found at
<http://www.cameronius.com/games/druid/>.
+Druid presently only runs with the old branch of Rakudo, known as 'alpha'. It
+is recommended to install the 'alpha' branch (or the January 2010 release)
+and to make sure the installed executable is called 'alpha'.
+
Instructions on getting Druid running:
* Get Rakudo.
* Set some environment variables.
-* Call 'perl6 druid'.
+* Call 'alpha druid'.
There's also a an installer called 'proto' that you can use to install druid;
see 'Installing via proto' below.
@@ -19,35 +44,23 @@ here: <http://www.perlfoundation.org/perl6/index.cgi?rakudo>.
== Set some environment variables
-Put something like this in your ~/.bash_profile analogue:
-
export PERL6LIB=/your/path/to/druid/lib
- export PARROT_DIR=/your/path/to/parrot
- alias perl6="$PARROT_DIR/languages/perl6/perl6"
-
-Remember to start a new bash process (terminal window, tab, whatever) or to
-re-source ~/.bash_profile:
-
-% . ~/.bash_profile
== Call 'perl6 druid'
Yup, you're ready to go.
-% perl6 druid
-% perl6 druid --size=10 --computer=1
-% perl6 druid --help
+% alpha druid
+% alpha druid --size=10 --computer=1
+% alpha druid --help
== For those who want to compile things
(After all, compilation does make startup a little faster.)
-% perl6 configure
+% ufo
% make
-Remember that you still need to set $PERL6LIB and $PARROT_DIR as above. The
-configure script will complain if you don't.
-
== Installing via proto
Proto is a no-fuss installer of Perl 6 projects. One of the advantages of this

0 comments on commit 44f9727

Please sign in to comment.