🔴 Today on #SystemCrafters Live, we'll start building a web-based MUD (multi-user dungeon) using Guile Scheme and Spritely Goblins!
We've laid the ground work on the most recent Crafter Hours stream, so this stream will be where we really start working on the game logic and try to build a fun game from scratch.
🔴 Today on #SystemCrafters Live, we'll experiment with Spritely Goblins, a Guile Scheme library that provides a distributed programming model for writing secure, asynchronous code that can be called either locally or across a network.
Let's try it out to see if it might be a good fit for the Spring Lisp Game Jam next week!
🔴 Today on #SystemCrafters Live, we'll take a look at the `org-transclusion` package and investigate the ways that it can be used to dynamically assemble Org Mode files from other text, source, and Org files that you have on your system.
Writing a book? Writing a literate Emacs config? This package might be useful!
You don't even need `fd` for that, the `denote-directory-files` function searches for files under `denote-directory` that match the given regular expression:
🔴 On today's Crafter Hours stream, we'll continue working on porting over the Discourse Single-Sign On authentication that I implemented in JavaScript for another version of the System Crafters site.
Let's see how things look when we reimplement this in Guile Scheme!
🔴 On today's Crafter Hours stream, I'll show some progress I made on hosting both the emacspackages site and the new Guile-backed System Crafters site on the same Guix server.
I kinda made a mess with it though, so we'll have to find our way out of that, too :)
Scheme hacker, writer, game developer, and Emacs inhabitor living in Athens, Greece.I make videos about GNU Emacs, GNU Guix, Guile Scheme, and related topics on the System Crafters channel on YouTube.✅ emacs mention in the profile#gnu #emacs #guix #lisp #scheme #gamedev