Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

In which I actually make a level for my NicCLIM map editor game like I am asking other people to join my jam submission by doing for/with me this final weekend!

https://screwlisp.small-web.org/lispgames/making-one-nicclim-level/

i.e. me making

(SKY)	(SKY)	(SKY SUN)	(SKY)	(SKY)
(HORIZON)	(HORIZON TREE)	(HORIZON PUFFY)	(HORIZON)	(HORIZON)
(GROUND)	(GROUND OPENBLADE)	(GROUND MAGE)	(GROUND PENGUIN)	(GROUND)
(GROUND)	(GROUND SODA)	(GROUND BAG)	(GROUND)	(GROUND)
(GROUND)	(GROUND)	(GROUND)	(GROUND)	(GROUND)
Clobber SKY-GROUND? y/n  (Y or N) y

out of https://analognowhere.com/techno-mage/stranded/

with my extraction thereof being kindly licensed for lispgamejam compatible reuse by prahou.

Done and dusted! https://itch.io/jam/autumn-lisp-game-jam-2025/rate/3822491

I am looking forward to debugging it running with you. Running it after downloading and extracting the assets is literally

(ql:quickload :McCLIM)
(compile-file "~/Downloads/nicclim.lisp")
(load "~/Downloads/nicclim.fas")
(in-package :nic)
(compile-file "~/Downloads/unix-surrealism-jam.lisp")
(load "~/Downloads/unix-surrealism-jam.fas")

(uiop:chdir "~/GAME")
(uiop:chdir "~/GAME") ; not a typo
(load "LEVELS/LEVEL-1-STRANDED.LISP")
(load "LEVELS/LEVEL-2-WALL-RADIO.LISP")
(enclose-map 'TECHNO-MAGE/STRANDED.MAP)

Whence (watch the animated gif video on my blog) / get from the itch submission

Article in which I make-my-own-map-as-a-player-of my unix-surrealism-jam. In particular I make a map that is too big to fit on the screen, change it to have a this-jam-movement-radio-choice to move from the edge of the left map onto the right map, put pictures in. I made a white writing graphic, so I put the penguin from https://analognowhere.com/ in the cell behind it so you can kind of see it since the gui is lightfield.

https://screwlisp.small-web.org/lispgames/my-common-lisp-game-jam-self-experience/