This jam is now over. It ran from 2025-05-09 04:00:00 to 2025-05-19 04:00:00. View results

Lisp Game Jam is a recurring game jam taking place for a full 10 days. After the jam has finished, 7 days are given to everyone to try out the game submissions and vote for their favorites. There is no theme for this jam.

Rules

  • Must be written in any dialect of Lisp. This includes, but is not limited to Common Lisp, Racket/Scheme, Emacs Lisp, Fennel, Clojure, or even your own new custom lisp you've made just for this game!
  • You may use existing libraries, third-party or self-created, as long as they have an open-source license.
  • You may use existing assets, including but not limited to artwork, music, and sound effects, as long as they are free for others to use as well. You must disclose what you used, and give proper credit where it is due. See Open Game Art for a great collection of freely-licensed assets.
  • Code and assets generated by so-called "artificial intelligence" (like a large language model) are not permitted.
  • You may develop your own general-purpose engine, tools, and assets before the jam begins. This way, you can start with the game logic and connecting the pieces during the jam. If you do choose this method, please make an effort to show that the game logic was not worked on before the jam began, if you want to receive a good rating.
  • If you know what engine you will use ahead of time, you are encouraged get a build/upload setup working for it before the jam starts so that during the jam you can focus on the game itself.
  • You may even use an existing game as a base on which to build upon. This method is encouraged for newcomers. If you do choose this method, please make an effort to substantially modify it enough if you want to receive a good rating. You must also specify what you changed in your submission's summary and readme.
  • You must submit at least a source archive, either as a ZIP or tarball, with instructions on how to compile and run your game. (Code hosting accounts come and go; we want your source to continue to be available for people to learn from for as long as your game is published on this site.) To get the most people to test your game, it is strongly recommended to include compiled binaries or a version that runs in the browser so people don't have to install a new compiler just to play it.
  • Within the source archive, please include an open-source license you are releasing the game under, as well as the licenses used by your dependencies and assets. This is important for people to use/modify your game for another project.
  • You do not have to target multiple architectures or operating systems, though keep in mind that the more people that are able to test your game, the more ratings you will get. Please make a note on which architectures and OSes are supported in your submission.

Guidelines

  • Keep the design simple. The goal of the jam is to be able to complete a game and train yourself to be better for future jams and game development in general. If a planned feature is not important, just don't work on it.
  • Stay focused and don't give up. Even if you don't complete your game as you intended it, it is still desirable to submit your unfinished game. The idea is to watch your progress, and give you something to compare your future work to, as well as give others encouragement or ideas for a game. Ask for help if needed. There are plenty of friendly people in the #lispgames Libera IRC channel or the jam's community forums. Consider writing about your progress as a series of blog articles, or using the Itch.io platform's devlogs feature. Talk about your game ideas, what went wrong, what you learned, etc. This will help yourself as well as others in the future. Resources and more information can be found at the Lisp Games Wiki.
  • Your game doesn't have to be finished when you hit the submit button. Even after you submit, you can continue updating your game, all the way up to the end of the jam and the beginning of the voting period.

Voting

After the jam is over, seven days are given for the public to vote on entries. The voting criteria will be the following:

  • Entertainment - How enjoyable is the game?
  • Presentation - How does it look/feel?
  • Creativity - How original is the idea?

Submissions(26)

All submissions
·
Browser playable (14)
·
Windows (8)
macOS (4)
Linux (7)

No submissions match your filter

Primitive automata survival simulation
Simulation
public trader
Simulation
Play in browser
Become the biggest blob by eating your competition
Action
Wander the halls as a cursed wizard alchemizing vital organs in pursuit of balancing your four humors!
Puzzle
Play in browser
a Playdate game about a cat helping people catch their trains
A hex based rogue like where you search the wasteland for materials to save your village.
Strategy
Play in browser
Old-school platformer
Platformer
You are what you eat... chess
Puzzle
Play in browser
deliver as many pizzas as you can within the time limit
Racing
Sprint style racing minigame
Racing
The last Schemer must shoot down the procedural armada!
Shooter
Multiplayer tech demo of Goblins and Hoot
Role Playing
Play in browser
Save a cute dragon’s friends in a jump-n-puzzle
Platformer
Just a simple snake game using Lisp and Rust
Survival
Play in browser
Play in browser
A game about a dog barking at bats. Made for the Spring Lisp Game Jam 2025.
Action
Play in browser
Shooter
Play in browser
Play in browser
Schemey Interactive Fiction
Interactive Fiction
Play in browser
Visual Novel
Play in browser
Build and play a musical instrument powered by bouncy balls!
Play in browser
A silly desktop toy to mess with your windows.
Puzzle game where you rescue your classmates from the infernal realm.
Puzzle
Play in browser