For this game jam I’m planning on building a game for the Playdate console. I ordered these nearly a year ago and finally got them a couple weeks ago. I’ve been itching for a reason to use the free SDK, which is all Lua based (and therefore should be easy to use Fennel with!)
I worked out a bit of a build process to precompile Fennel to Lua before running it through their compiler and I plan to spend the next couple weeks building a small framework with it so I have a decent starting point.
If anyone else is interested in making a 1bit game I’m happy to share the code after doing a bit more cleanup!
The trickiest part to get started has been that Playdate Lua does not have a “require”, so I’ve had to improvise my own runtime require (& preload table) so that the fennel compiler (with require-as-include option) can have access to it. It’s a bit ugly but gets the job done as long as you don’t care too much about relative paths!