Play lisp-KR
plants + insects + birds + lisp's itch.io pageResults
Criteria | Rank | Score* | Raw Score |
Creativity - how original is the idea? | #24 | 1.905 | 3.500 |
Entertainment - how enjoyable is it? | #25 | 1.089 | 2.000 |
Presentation - how does it look/feel? | #25 | 1.225 | 2.250 |
Overall | #26 | 1.406 | 2.583 |
Ranked from 4 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
Leave a comment
Log in with itch.io to leave a comment.
Comments
Hi! So I went through your %.md file and slides. One thing you might consider (if you haven't already) is storing a function pointer to the "organism"'s behaviour instead of trying to interpret it at anim time with the case statement. I.e. if you had a (do-plant-things) function, and stored it as (say) the "do" property for `dandelion-01`, then you potentially simplify your anim loop a lot:(leodef live-life live-life ()
(Exact syntax may not be correct... ; - ) This separates the behaviour out from the actual update process and makes it more tractable and composable. You could even "mutate" handler functions -- maybe have a "mutant dandelion" that changes the spreading behaviour or the glyph used to render it or something?
Any rate, remember that you can use what you did here in a future jam, so even if you didn't get as far as you wanted, you've still made a start!
I walked through re-creating my own game per the submission. https://gamerplus.org/@screwlisp/114554113125754945 There turn out to be about 4 typos/small-omissions/a-backslack-getting-eaten in the uploaded source.
It is shown in 12 annotated screenshots.
Any chance you're willing to livestream your emacs setup and talk through your KRF on the Lispy Gopher show tomorrow? I read the markdown, but I have never used emacs eev, and figuring out a linear path through the markdown code snippets to interact with your KRF seems a bit daunting.
edit: wow i suck at UTC... that was 2 hours ago :c
I'll see if I can get the code to run, this is really cool and I want to experience it
Well, whether I'm gonna do it within three hours though ;p. I will try and make the game I initially described to Ksaj out of it post-jam.