projects
/
mudsync.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix inject info in tutorial
[mudsync.git]
/
README.org
diff --git
a/README.org
b/README.org
index 42154c19bce68d98b6c70218cac3285fd3751de7..018028b3a8bf23616d9f621d557e1915850fec55 100644
(file)
--- a/
README.org
+++ b/
README.org
@@
-9,22
+9,23
@@
we're getting ahead of ourselves.
** Installing Mudsync
** Installing Mudsync
-First of all, you need 8sync from git master (or 8sync 0.2.0, which
-isn't out yet). Yikes! That's pretty new. Luckily, you can get a
-tarball here:
+First of all, you need 8sync (currently 0.4.2, or git master) and
+Guile 2.2. Install those.
- http://dustycloud.org/misc/8sync-0.2.0-pre.tar.gz
+... Or, if you have Guix, you can set up a "guix environment" which
+should have everything you need all set to go:
-Do the usual "./configure && make && sudo make install" there.
+ guix environment -l guix.scm # optionally add --pure
Next, in mudsync's directory:
Next, in mudsync's directory:
- source pre-inst
all
-env
+ source pre-inst-env
guile -l worlds/bricabrac.scm -e run-game
guile -l worlds/bricabrac.scm -e run-game
-You can then connect:
+You can then connect in your browser:
+
+ http://localhost:8888
- telnet 127.0.0.1 8889
** Playing
** Playing
@@
-43,8
+44,8
@@
If you change something in bricabrac (or whatever) and want to update
the object you changed, you can "live" put in the new and updated
version from the game-spec at the REPL with:
the object you changed, you can "live" put in the new and updated
version from the game-spec at the REPL with:
- (in
sert! game-spec
'room:lobby) ; to replace the lobby, but of course
- ; do what's appropriate for your
- ; object
+ (in
ject-gameobj! (game-spec)
'room:lobby) ; to replace the lobby, but of course
+
; do what's appropriate for your
+
; object
That's it for now!
That's it for now!