#+TITLE: GAME JAM TABLE
#+AUTHOR: SCREWTAPE
* All the Jams.
The spring lisp game jam submissions including lisp and mechanism.
I might have misunderstood some of the non-common-lisp ones.
Corrections sought
If I forgot to friendster you on the itch, find my mastodon.
:jams:
#+name:games-jam
| lisp          | author             | game                | misc      |
|---------------+--------------------+---------------------+-----------|
| guile         | trev-irc           | gdotris             | ncurses   |
| fennel        | jleightcap         | sokobin             | love      |
| guile         | mirkohd            | malaborio           | hoot      |
| fennel        | technomancy        | tower institute of  | tic80     |
| guile         | southfox           | parenthesis-is-you  | hoot      |
| cl            | dirtdog            | wizards-keep        | sdl2      |
| guile         | davexunit          | cirkoban            | hoot      |
| fennel        | thedotmatrix       | rochambullet        | love      |
| guile         | cirno-ne-baka      | raspberry-panic     | hoot      |
| guile         | fluxharmonic       | lambda-dungeon      | hoot      |
| elisp         | bcardoso           | shoggy              |           |
| owl           | krzysckh           | puz                 |           |
| urlang        | oofoe              | square-meal         |           |
| racket        | kiefac             | prok                |           |
| s7            | illusion-fisherman | life-predictor      | raylib    |
| guile         | podatus            | shields-tyvm        | hoot      |
| guile         | robjperez          | guilepede           | raylib    |
| guile         | salientblue        | asteroids           | hoot      |
| fennel        | m-cromp            | im-rollin-and-i-can | love      |
| grasp         | panicz             | powiedz-tylko-slowo | android   |
| fennel        | menacingmecha      | katacoma            | love      |
| fennel        | oaguy1             | stols               | love      |
| fennel        | 0xca551e           | its-an-isometric-mi | love      |
| clojuredart   | fwsuperhero        | hupo                | flutter   |
| elisp         | lcolonq            | slgj2024-game-boy-g |           |
| guile         | robgssp            | the-hunt-for-mauve- | hoot      |
| guile         | etenil             | turbo-racer-3000    | chickadee |
| fennel        | therabidbanana     | princess-kitty-cafe |           |
| fennel        | alexjgriffith      | gnomic-vengeance    |           |
| guile         | snamellit          | bloatrunner         | chickadee |
| cl            | bohonghuang        | nano-towers         |           |
| guile         | jfred              | space-duel          | hoot      |
| racket        | cloudrac3r         | sludge-fiction      |           |
| fennel        | vagabondazulien    | lander              | love      |
| guile         | tsyesika           | fantasary-ng        | hoot      |
| s7            | didij              | chaturji            |           |
| guile         | ipkcle             | tower-of-aina       | hoot      |
| s7            | gcmas              | ghosthop            | raylib    |
| cl            | duuqnd             | rpg-party-manager-2 | glfw      |
| racket        | hendrikboom3       | procedurally-genera |           |
| clojurescript | ayetbk             | stave-off           |           |
| clojurescript | tofutheloafu       | zenith              |           |
| cl            | awkravchuk         | cycle-of-evil       | allegro   |
| elisp         | asquared31415      | disassembly         |           |
| clojurescript | narimiran          | amaze               |           |
| clojurescript | basecase           | counterspell        |           |
| elisp         | grindingstone      | pendulum            |           |
| cl            | lispy-gopher-show  | logos-lisp-legend   | mcclim    |
:END:

* Lisps
guile hoot was also divided into spritely or not, but it's the clear winner.
#+name:count-lisp.suffixs
#+begin_src elisp :var table=games-jam
   (let ((results
	  (let ((results (list)))
	    (dolist (line table results)
	      (let* ((lisp (car line))
		     (suff (cadddr line))
		     (lisp.suff (cons lisp suff)))
		(if (assoc lisp.suff results 'equal)
		    (cl-incf (cadr (assoc lisp.suff results 'equal)))
		  (push (list lisp.suff 1) results)))))))
     (cl-stable-sort
      (cl-stable-sort
       (cl-stable-sort results 'string-lessp :key 'cdar)
       'string-lessp :key 'caar)
      '> :key 'cadr))

#+end_src

#+RESULTS: count-lisp.suffixs
| (guile . hoot)          | 11 |
| (fennel . love)         |  7 |
| (clojurescript . )      |  4 |
| (elisp . )              |  4 |
| (racket . )             |  3 |
| (fennel . )             |  2 |
| (guile . chickadee)     |  2 |
| (s7 . raylib)           |  2 |
| (cl . )                 |  1 |
| (cl . McCLIM)           |  1 |
| (cl . allegro)          |  1 |
| (cl . glfw)             |  1 |
| (cl . sdl2)             |  1 |
| (clojuredart . flutter) |  1 |
| (fennel . tic80)        |  1 |
| (grasp . android)       |  1 |
| (guile . ncurses)       |  1 |
| (guile . raylib)        |  1 |
| (owl . )                |  1 |
| (s7 . )                 |  1 |
| (urlang . )             |  1 |