A downloadable new kind of society

STATES OF THE WORLD

Time ordered, top to bottom

GAME0, GAME1 and SCREWTAPES

EGBERTS JOINS THANK-YOU


Here is what Egbert did.

1. https://codeberg.org/tfw/lispmoo2/src/branch/main/games/egberts.limo

2. https://codeberg.org/tfw/lispmoo2/src/branch/main/games/egberts-2.limo

GONZALO GNEMMI

My freedom-friend https://mastodon.sdf.org/@gnemmi joined from the Mastodon! Thank-you!

theruran

https://cybersystems.engineer/ 

YOU, HOPEFULLY

Then many more

Weekly Jam on itch.io:

https://itch.io/jam/lispmoo2jam

#lispmoo2 on the mastodon

I'll see it. (I'm https://mastodon.sdf.org/@screwtape )

Download

Download
lispmoo2.tar.gz 2.4 kB

Install instructions

Okay so the tarball is just a tarball snapshot of the git https://codeberg.org/tfw/lispmoo2 .

This in turn has a dependency on my low level https://codeberg.org/tfw/moonclimb 

which is dyed in the wool a https://codeberg.org/McCLIM/McCLIM thing.

I've been using it with sbcl in vanilla flavoured emacs slime. I suggest using quicklisp. https://quicklisp.org/

Then, clone or extract lispmoo2 into ~/quicklisp/local-projects/

and clone moonclimb into ~/quicklisp/local-projects/.

Then assuming you accepted quicklisp's defaults,

$ sbcl

> (ql:Quickload :lispmoo2) ; should work.

CL-USER> (in-package :lispmoo2/user)

LISPMOO2/MAIN> (defparameter *player* 'screwtape)

LISPMOO2/MAIN> (define-game)

after which I guess

LISPMOO2/MAIN> { north

LISPMOO2/MAIN> x

is a good thing to do.

Thanks to https://mdhughes.itch.io/cavez for trying to muddle through my common lisp instructions!

Development log

View all posts