summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorJakob L. Kreuze <jakob@memeware.net>2019-01-26 16:20:49 -0500
committerJakob L. Kreuze <jakob@memeware.net>2019-01-26 16:21:50 -0500
commitd3ecbcae159dda335e9c7df7769a7dc100d5ef95 (patch)
tree84208cd0445312b7b69fa60b5081ab4f3d699dd4 /README.md
parentdb1cbb2a55b953364e8004c88749f6a8425f2606 (diff)
Clean up README for migration to sr.htHEADmaster
Diffstat (limited to 'README.md')
-rw-r--r--README.md101
1 files changed, 101 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..2f67448
--- /dev/null
+++ b/README.md
@@ -0,0 +1,101 @@
+This is my entry to this year's [Autumn Lisp Game Jam][2]. The dialect of Lisp I
+chose to use for this entry was [Fennel][3], a simple and elegant Lisp that I
+feel perfectly matches the simplicity and elegance of Lua. The theme was slime,
+so it's a game about covering everything in sight with slime. As of right now,
+this has the distinct charm of a demo that was far too ambitious and rushed to
+be much more than a buggy proof of concept, but I do hope that enjoy it in some
+capacity.
+
+The game's code is licensed under version 3 of the GNU General Public License,
+and the artwork in `art/` with the exception of `font.png` is licensed under the
+Creative Commons Attribution-ShareAlike 4.0 International License. A copy of the
+GPL is available at `LICENSE`, and to view a copy of the CC BY-SA 4.0, visit
+<http://creativecommons.org/licenses/by-sa/4.0/> or send a letter to Creative
+Commons, PO Box 1866, Mountain View, CA 94042, USA. The contents of `music/` are
+in the public domain, and the `art/font.png` is licensed under the CC0.
+
+# Running the Game
+
+You will need the [LÖVE2D][4] engine. Once you've obtained that, you can run the
+following from the root directory:
+
+ love .
+
+# Instructions
+
+You can move laterally with the left and right arrow keys, jump with the 'z'
+key, and spew balls of slime with the 'x' key.
+
+# Thanks!
+
+## [Phil Hagelberg][5]
+
+I'm totally new to LÖVE and Fennel, so I borrowed a lot of the boilerplate from
+his entry to the [Lisp Game Jam 2018][6], [EXO<sub>encounter</sub> 667][7]. His
+post, ["in which a game jam is recounted further"][8], also served as excellent
+guidance in navigating the API's for LÖVE as well as a few other excellent Lua
+libraries, listed below.
+
+## [rxi][9]
+
+Of [lume.lua][10], which provides some very pleasant functional constructs such
+as `map`, as well as typical linear interpolation and vector math. lume is
+released under the MIT license.
+
+## [Enrique García Cota][11]
+
+Of [bump.lua][12], a much simpler library for collision detection than the one
+provided by LÖVE. bump.lua is released under the MIT license.
+
+## [Clint Bellanger][13]
+
+Of the [Boxy Bold Font][14] that I used in this game. The font is licensed under
+CC0.
+
+## [LOVE Development Team][15]
+
+I really did fall in löve with the LÖVE API's.
+
+## [Tomas Pettersson][16]
+
+Of [sfxr][17], the tool I used to produce the jumping and spitting sound
+effects. sfxr is released under the MIT license.
+
+## Various Users on The Mod Archive
+
+The wonderful chiptunes are, sadly, not my own. To fit into the requirement that
+all existing assets be free for others to use as well, I only picked modules
+that were licensed in the public domain. Among them:
+
+- [Nebulos NES by SoDa7][18]
+- [SpeedChip by KatieCadetAKASailorMoonFan][19]
+- [October<sub>Chip</sub> by Drozerix][20]
+- [The<sub>Dim</sub><sub>Dungeon</sub> by Drozerix][21]
+- [The<sub>Epic</sub><sub>Chip</sub> by Drozerix][22]
+- [Girl From Mars by Drozerix][23]
+- [Key Generators by Drozerix][24]
+
+[1]: ./misc/screenshot.png
+[2]: https://events.tymoon.eu/4
+[3]: https://fennel-lang.org/
+[4]: https://love2d.org/
+[5]: https://technomancy.us
+[6]: https://itch.io/jam/lisp-game-jam-2018/results
+[7]: https://gitlab.com/technomancy/exo-encounter-667
+[8]: https://technomancy.us/188
+[9]: https://github.com/rxi
+[10]: https://github.com/rxi/lume
+[11]: http://kiki.to/
+[12]: https://github.com/kikito/bump.lua
+[13]: http://clintbellanger.net/
+[14]: https://opengameart.org/content/boxy-bold-font
+[15]: https://love2d.org/
+[16]: http://www.drpetter.se/about.html
+[17]: http://www.drpetter.se/project_sfxr.html
+[18]: https://modarchive.org/index.php?request=view_by_moduleid&query=50010
+[19]: https://modarchive.org/index.php?request=view_by_moduleid&query=172462
+[20]: https://modarchive.org/index.php?request=view_by_moduleid&query=173084
+[21]: https://modarchive.org/index.php?request=view_by_moduleid&query=172732
+[22]: https://modarchive.org/index.php?request=view_by_moduleid&query=172424
+[23]: https://modarchive.org/index.php?request=view_by_moduleid&query=173935
+[24]: https://modarchive.org/index.php?request=view_by_moduleid&query=173939