This jam is now over. It ran from 2024-05-17 04:00:00 to 2024-05-27 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, 3 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.
  • 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, three 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(48)

All submissions
·
Browser playable (25)
·
Windows (14)
macOS (8)
Linux (15)
Android (1)

No submissions match your filter

Sokoban meets Wireworld!
Puzzle
Play in browser
Incredible turtle drawing game
Build towers to prevent monsters from destroying your flag!
Strategy
A fantasy-themed strategy/simulation with indirect player control
Strategy
Serving the kingdom the very best in milk and tuna!
Simulation
Play in browser
In this hex based strategy game you lift the yoke of tyranny from your fellow gnomes.
Play in browser
A playable absurdist story about a job interview.
Interactive Fiction
Horde-mode dash-attack-er
Action
A slots game with progression!
Simulation
Drive as fast as you can in traffic for 10 miles!
Racing
A small Game of Life puzzle, made with Raylib and Scheme!
Puzzle
Play in browser
Have parties of adventurers plunder dungeons on your behalf.
Strategy
Tiny puzzle game.
Puzzle
Play in browser
A Guile Scheme clone of a clone of Tetris using braille and ncurses
Puzzle
Fantasary is a prototype textual virtual world using Spritely Goblins, Hoot & Libp2p
Maneuver the L4-N-DER Ship to activate the platforms, then return to your base platform to proceed!
Platformer
Play in browser
Simple fruitninja-like Clojurescript (squint) puzzle game
Puzzle
Play in browser
Simple roguelike written in Common Lisp for Spring Lisp Game Jam 2024
Adventure
Chess Variant from the land of Bharat
Strategy
Create and beat your own maze
Puzzle
Play in browser
turn based, intransitive, bullet hell-- choose, attack, reflect, and dodge wisely!
Play in browser
A small game of juggling challenges.
Play in browser
A hackable dungeon defense game written in Scheme!
Role Playing
Play in browser
Reassemble your spoken words using letter tiles
Stave Off is a Breakout game with a twist: you have to survive.
Play in browser
Puzzle
Play in browser
Tower of Babel simulation
Strategy
Play in browser
beginnings of a turn-based monster-collecting gauntlet
Play in browser
Puzzle
Play in browser
Web Based Short Visual Novel written in Scheme.
Visual Novel
Play in browser
A simple board game
Puzzle
Play in browser
Action
Play in browser
A word game where you don't want to leave anything on the table
Puzzle
an Emacs Lisp program that generates a Game Boy "game"
Survival
Blocks a fallin'...
Play in browser
A lode runner clone with attention to food and exercise.
Platformer
reverse engineering a small program in a 2d world
Puzzle
I'll be amazed if it works.
Interactive Fiction
A fairy chess game for Emacs
Strategy
a wip text adventure written in racket
Asteroids clone written in Scheme and Hoot - Runs in the browser
Shooter
Play in browser
Retrocomputing-themed sliding block puzzle game Sokoban. Engine executing David Skinner's Microban I puzzle set.
Puzzle
Play in browser
Shooter
Play in browser
Puzzle
Play in browser