guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

dunnet.el


From: BT Templeton
Subject: dunnet.el
Date: Mon, 02 Apr 2012 14:08:10 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.94 (gnu/linux)

As of 1 April 2012, GNU Guile's Elisp compiler fully supports the Dunnet
text adventure distributed with GNU Emacs. Dunnet is, of course, a key
feature distinguishing Emacs from its less capable competitors, so this
is an important milestone for the Guile-Emacs project.

To run dunnet, you'll need a recent copy of Guile compiled from the
master branch, "dunload.el" (available at
<http://paste.lisp.org/display/128707,1/raw>), and "dunnet.el". Load
dunload.el and dunnet.el in a Guile REPL to start the game:

| olor:~% ~/src/guile/meta/guile
| GNU Guile 2.1.0.202-c8ab2-dirty
| Copyright (C) 1995-2012 Free Software Foundation, Inc.
| 
| Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
| This program is free software, and you are welcome to redistribute it
| under certain conditions; type `,show c' for details.
| 
| Enter `,help' for help.
| scheme@(guile-user)> ,L elisp
| Happy hacking with Emacs Lisp!  To switch back, type `,L scheme'.
| elisp@(guile-user)> (load "dunload.el")
| $1 = #t
| elisp@(guile-user)> (load "src/emacs/lisp/play/dunnet.el")
| 
| Dead end
| You are at a dead end of a dirt road.  The road goes to the east.
| In the distance you can see that it will eventually fork off.  The
| trees here are very tall royal palms, and they are spaced equidistant
| from each other.
| There is a shovel here.
| >

A screencast is available at
<http://www.youtube.com/watch?v=kfJwFkeNLxs>.

-- 
Inteligenta persono lernas la lingvon Esperanton rapide kaj facile.
Esperanto estas moderna, kultura lingvo por la mondo. Simpla, fleksebla,
belsona, Esperanto estas la praktika solvo de la problemo de universala
interkompreno. Lernu la interlingvon Esperanton!




reply via email to

[Prev in Thread] Current Thread [Next in Thread]