Skip to main content

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

NicCLIM - Map EditorView project page

GUI / CLI symbolic map editor. Made with Lisp!
Submitted by screwtape — 1 day, 1 hour before the deadline
Rated by 0 people so far
Add to collection

Play lisp map editor

NicCLIM - Map Editor's itch.io page

Rate this lisp map editor

In order to rate this submission you must be logged into itch.io and have submitted your own entry. Anyone with an account can leave a comment.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

I'm not well-versed in common lisp but I tried to run it with SBCL.  nicclim.lisp failed to compile w/ SBCL and uiop:chdir doesn't seem to resolve "~" and enclose-map somehow resolved to the wrong path, but that's fine because that's something I can fix.  But when I finally get the map editor to show up i somehow saw nothing being shown.  The one shown in the GIF looks good.  I wish I can properly run this...

Submitted (2 edits) (+1)

I plan on giving this a shot. I'm mostly a SBCL/SLY guy and need to reconfigure. :) Consider this a placeholder with intent to try for now.  The blog video was pretty cool and I want to try it.

Developer (1 edit)

Can you let me know if it works as expected in sbcl (+sly), I probably should have tried/shown it with sbcl myself. I like the idea of embedding it into random C++ programs with embeddable common lisp in the future though.

Submitted

Sure:

https://pastebin.com/wyE4VBrF

https://pastebin.com/zyDydrZ6

Developer (1 edit)

My blog article is the same as the project page, except itchio did not have an opportunity to break my formatting. https://screwlisp.small-web.org/lispgames/instructions-for-game-jam/

unix-surrealism-jam.lisp and levels (GAME.TAR) and unix-surrealism-level-making were created wholly within this jam using my pre-existing map editor NicCLIM; please judge the unix-surrealism.lisp and levels experience, and making-your-own-unix-surrealism-levels experience as per the instructions. See the video. All of that was this jam.

The reuseable compatibly to the lisp-game-jam art is due with permission for this purpose to the excellent https://analognowhere.com/ , adapted by me. Primarily, https://analognowhere.com/techno-mage/stranded/ .

Developer (1 edit)

Looking forward to helping you debug running it. Just download, tar xkvf GAME.TAR and

(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)

?