Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Got the idea but, which Lisp?

A topic by minasss created 60 days ago Views: 109 Replies: 2
Viewing posts 1 to 2
Submitted

Hey!

We are already two days in and I am still trying to decide which Lisp to use but at least I know that I'd like to replicate the Surf game of the "California Games" collection (which I've spent countless hours on the Atari Lynx). 

My goto language would be ClojureScript but there are some other Lisps that I'd like to try:

- Squint: still Clojure(ish) but a bit different

- Fennel: kind of inspired by Clojure and with a lot of available examples (<- currently the best candidate)

- Guile + Hoot: waaay out of my comfort zone but still, quite interesting!

My goal, so far, is to have something being rendered in a browser's tab, I hope to get there! ;)

Jam HostSubmitted

If you have any specific questions about Fennel, feel free to ask here or in #fennel or #lispgames on libera. We also have https://fennel-lang.org/from-clojure for people coming from a Clojure background.

TIC-80 is very easy to do browser-export with but it can feel limiting if you have a specific game you want to make that needs more colors or pixel resolution. Love2d is quite good; it’s a little more work to get it running in the browser but still possible, and its constraints are less severe. But you need a lot more 3rd-party stuff like art/map/music editing programs outside love2d.

Submitted (1 edit)

Hey @technomancy!

Thanks for jumping in to help, for now I am playing with this template https://gitlab.com/alexjgriffith/love2d-fennel.el, which at least I can run and see something in the browser.

TIC-80 looks interesting, I can give it a try, maybe I can fit my game in it :)