Ok! YOU WIN!
Cadence
Creator of
Recent community posts
Darn. Did you get a specific error message on Guix? Racket’s distributions are supposed to bundle everything and run on Unix, so I’m surprised it didn’t work for you.
Building from source is pretty straightforward if you’ve used a command line before:
- Install Racket from your package manager or from download.racket-lang.org
raco pkg install --auto req-lib
(dependencies)raco req -d
(dependencies)racket sludge-game/main.rkt
(play it)
This even worked for screwtape on BSD with no errors.
The tools are mentioned briefly in the game description and elaborated on a bit in the readme.
Specifically:
- Ruckus 3D model designer and visualiser by Cliff L. Biffle: https://docs.racket-lang.org/ruckus/Getting_Your_Ruckus_On.html
- Here are all the 3D models I created: https://github.com/cloudrac3r/sludge/tree/main/sludge-game/design
- Declarative GUIs by Bogdan Popa: https://docs.racket-lang.org/gui-easy/index.html
- All the game data is in here: https://github.com/cloudrac3r/sludge/blob/main/sludge-game/room.rkt
- Rooms are places with a distinct 3D model and set of commands
- Cutscenes control all text display and text advancing. They’re code, so they can also pause the text log and call out to something that isn’t text, like setting flags or opening the totally legit email program in a new window.
- And most of the engine is in here: https://github.com/cloudrac3r/sludge/blob/main/sludge-game/main.rkt This is jam quality programming, so don’t look too deep into the main.rkt file ;)
Would you mind sharing the OS and specs of the computer you were using that cut the living room in half?
Hi, I tried again with the main.zip link you posted, but now I get this error:
* (load "init.lisp")
While evaluating the form starting at line 8, column 0
of #P"/var/home/cadence/Downloads/SpringLispGameJam2024/wizkeep/deps/bundle.lisp":
While evaluating the form starting at line 14, column 0
of #P"/var/home/cadence/Downloads/SpringLispGameJam2024/wizkeep/init.lisp":
debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread
#<THREAD tid=322877 "main thread" RUNNING {1001138003}>:
Failed to find the WRITE-DATE of /var/home/cadence/Downloads/SpringLispGameJam2024/wizkeep/deps/local-projects/:
No such file or directory
If I’m reading it right, I need a deps/local-projects/
folder that wasn’t supplied in the zip?
\27. Snail Society (I forgot to add the wrench to the thumbnail when I initially submitted it)
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 150 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 32
Current serial number in output stream: 33
I think it doesn’t work on Wayland, even with GDK_BACKEND=x11?