Skip to main content

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

DrawLispView project page

A graphics programming playground
Submitted by OliveIsAWord — 13 hours, 23 minutes before the deadline
Add to collection

Play tool

DrawLisp's itch.io page

Results

CriteriaRankScore*Raw Score
How original/innovative it is#113.7143.714
How much I could potentially use it in the future#143.0003.000
Overall#233.2383.238
How nice/fun it is to use#293.0003.000

Ranked from 7 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

I liked the documentation for this tool, and as you said it has similarities with p5.js which I think is good as it allows a smaller learning curve, but lisp looks terrifying

Submitted

Nice application not a Lisp dev here but could work around that to play with it. I can see from your comments below you have plans to extend it a fair bit look forward to seeing what you do next.

Submitted

I really like the idea!

If I were not allergic to Lisp and cats, I would probably enjoy this. Unfortunately, Lisp is one of those languages I never could get into, but your tutorial made it quite simple.

It fits the theme nicely, being a LISP REPL and a drawing program!

Submitted

Im not sure about the proper way to use it.. although it says there’s a shell, launching the exe does nothing and closes after a few seconds without any output. Launching as MeowLisp.exe asdasd.lsp does nothing? asdasd.lsp being example code from the docs.

Developer (1 edit)

That is frustrating. It should start the REPL as soon as it’s ran. Have you tried running the exe from the Command Prompt and seeing what kind of error it prints before closing, if any? Is SDL2.dll in the same directory as the exe?

Submitted

Yep tried that too, no output at all :[ Something about environment then ig

Developer(+1)

Dang. Thank you for bringing this to my attention.

Submitted

This is extremely interesting, I would like to try to write some of The Coding Train's p5 programs using the lisp draw window. However I had some serious memory leak issues, spiking my CPU to 30% usage and 100% GPU usage while the canvas was displayed. Not sure why, I hadn't made any draw calls (other than creating the window) in any case I look forward to further updates on this project!

Developer(+1)

Ah, that would be because the canvas framerate is uncapped, which isn’t very useful at the moment. I’ve capped it to match with VSync for now, which should be far more manageable. The change is available on the Itch page and the Github releases now. Thank you for bringing this embarrassingly obvious issue to my attention.

Submitted

fantastic! I'll be sure to get the updated file and give it a try. Glad it was an easy fix.

Submitted

Awesome tool!
I like generative-coding idea (for real, I also made this skope tool once) and its very enjoyable app!
But, can this tool:
1) Open-parse-use file with code?
2) Save drawing?
3) Animate?
I ask, becouse instructions isn't to clear (for me).
Btw, great work!

Developer (1 edit) (+1)

Thank you! Currently, the tool can do none of these things! But I’ve been planning to implement them. The first two are hopefully going to be in the 0.0.2 release on June 1st. The interpreter can already load and execute source files, it’s just a matter of exposing that both as a command line option and as a primitive function.