#gamedev #itch_io #devlog
Okay I am hearing your RESOUNDING SILENCE
so I wrote a README and I encourage you to follow Egbert's lead as a hashtag game on the mastodon, tagged with #lispmoo2jam ; in which case I will add you to the honorary jam roll and your constructions to the git, and update the current map, like I did for Egbert.
#lisp #commonLisp #lispmoo2 #moo #collaborative #worldbuilding
https://lispy-gopher-show.itch.io/lispmoo2/devlog/837333/lispmoo2-instructions-important
Questions solicited but tbh construct something as well here or there plz
To be clear, First Egbert wrote this:
https://codeberg.org/tfw/lispmoo2/src/branch/main/games/egberts.limo
then Egbert added this, to connect to my place:
https://codeberg.org/tfw/lispmoo2/src/branch/main/games/egberts-2.limo
Basically use structure like Egbert does.
@vidak
I know it is within your ken to type
(uiop:ensure-package :vidaks)
{ @create $room :named vidaks::cyberpunk-freedom-lab } x
{ @go vidaks::cyberpunk-freedom-lab } x
{ @dig southeast :to screwtapes::mountain-trail } x
You don't have to actually run it on your system, just say that you're participating here on the mastodon ;p
There's @describe and @verb as well but those are kinda broad topics
@gnemmi
@screwtape @dig @gnemmi just at work rn, i have been following along! very impressive work!!
i have been thinking of adapting this to 8 bit commodore LOGO
@vidak
Yeah the DSL would work great for that (maybe not the whole common lisp image thing..).
I've been shy about taking a run at implementing @dump - which I will do in a way that can be loaded into either of lispmoo2 or lambdamoo (but I will need to lay some groundwork inside lambdamoo for this to work without hitch, and the consuming-of-common-lisp will be verboten for those purposes, like your 8 bit port idea)
@dig @gnemmi
@screwtape of course you can! I'd actually feel honoured if you did so!
@screwtape thank you for letting me join in!
I was taking a look at the src when I saw commit pop in!
Super exciting =D
@gnemmi
I think that sharing our completely-real-computer-programs-and-writing by creating them as tangible, shareable objects in a sort of medley of "roleplay" laboratories and places gives us opportunities for real collaboration that are a bit harder if I just say, well, you could download my git and familiarize yourself with the code... So, thank-you for helping get us started!
@vidak
@screwtape as I was looking at the code (and in the context of the toot I'm replying to) I was thinking that I couldn't draw a line between collaborative programming and art even if I wanted to.
Even deeper than that .. it struck me as "doing" ( as in "creating"?. It's kinda hard to explain) with "code as a tool" something that's actually alive !
@screwtape @gnemmi @vidak what's a lab theme? like a MOO world?
@screwtape @gnemmi @vidak I don't know. it would be like a comfy forest and a reading nook and a workshop where I feel safe to experiment, play, and meditate.
@theruran
Okay, I just drafted you in here; adjustments and additions l m k, graphviz dot's clustering algorithms take up with AT&T labs primarily.
(uiop:ensure-package :theruran)
{ @create $room :named theruran::comfy-forest } x
..theruran::reading-nook } x
..theruran::memsafe-workshop } x
{ @verb theruran::memsafe-workshop :is
( com-experiment ) } x
..(com-play ) } x
..(com-meditate ) } x
..
https://codeberg.org/tfw/lispmoo2/src/branch/main/games/theruran.limo
@gnemmi @vidak
@screwtape @gnemmi @vidak neat!
@screwtape @theruran @gnemmi @vidak Yeah, maybe in a bit, gotta focus a bit on "real work".