Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

woot woot!
this is my first game jam ever and my first time using a lisp dialect so I'm pretty excited :)
and I've played around with love2d with just lua before so this seems like a great entry point for me!
because of my I want to spend as little time setting up as possible, I'm just using the "absolutely-minimal-love2d-fennel"  with the vscode extension (my normal editor).

I'm on mac m1 so for formatting (not included with vscode extension ) I'm using the brew installation of  fnlfmt with this script:
```
find . -maxdepth 2 -name \*.fnl -exec fnlfmt --fix {} \;
```
it's not a great setup but it's "good enough"
havent totally figured out my submit build yet but my plan use love.js !  😎
hope it works!

(+1)

I used fennel/Love2D for my last game jam, there is a modification required to make the absolute minimum template work with love.js. You need to remove the extra thread listening on the terminal for input for the web / standalone binaries to work.

If you want to steal my export setup, here is the git repo to my entry this year, which has some niceties such as not needing to compile the fennel to Lua to make it run in love.js. 

Also, probably a bigger project than this jam allows, but consider emacs with fennel-mode for editing. It’s a first class experience and has everything baked in, even a REPL.

awesome thanks for the share!

You can also replace {} with + for slighter efficiency!