https://github.com/lockie/lisp-jam-spring-2023
Spring Lisp Game Jam 2023 entry
https://github.com/lockie/lisp-jam-spring-2023
allegro5 common-lisp ecs game gamejam lisp
Last synced: about 1 month ago
JSON representation
Spring Lisp Game Jam 2023 entry
- Host: GitHub
- URL: https://github.com/lockie/lisp-jam-spring-2023
- Owner: lockie
- License: mit
- Created: 2023-05-30T11:29:58.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-01T11:24:12.000Z (3 months ago)
- Last Synced: 2025-02-01T11:29:15.394Z (3 months ago)
- Topics: allegro5, common-lisp, ecs, game, gamejam, lisp
- Language: Common Lisp
- Homepage: https://awkravchuk.itch.io/thoughtbound
- Size: 1.79 MB
- Stars: 7
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
- License: LICENSE
Awesome Lists containing this project
README
* Thoughtbound
[[https://awkravchuk.itch.io/thoughtbound][itch.io page]]
[[https://img.itch.zone/aW1hZ2UvMjEwMjc1OC8xMjM3OTAwOC5wbmc=/original/9r%2BqUC.png]]
** Installation
Just grab the build from [[https://github.com/lockie/lisp-jam-spring-2023/releases][releases section]].
To run manually:
+ Install liballegro
#+begin_src bash
# e.g. on Debian derivatives, including Ubuntu
apt-get install liballegro-acodec5-dev liballegro-audio5-dev \
liballegro-image5-dev liballegro-dialog5-dev liballegro-ttf5-dev \
liballegro-physfs5-dev liballegro-video5-dev libffi-dev
#+end_src
+ Install [[https://sbcl.org/platform-table.html][SBCL]] and [[https://github.com/ocicl/ocicl][ocicl]]
+ In the project directory, run
#+begin_src bash
ocicl install
sbcl
#+end_src
+ In REPL started on previous step, run
#+begin_src lisp
(asdf:load-system :thoughtbound)
(uiop:chdir "Resources")
(setf *default-pathname-defaults* (truename "./Resources"))
(thoughtbound:main)
#+end_src** Minimum system requirements
+ 64-bit Windows 7 SP1 or Ubuntu 16.04
+ 2 GB of RAM
+ 30 Mb of free disk space** Credits
+ [[https://fonts.google.com/specimen/Inconsolata/about][Inconsolata font]], [[https://opensource.org/license/ofl-1-1][OFL]]
+ [[http://tango.freedesktop.org][Tango icons]], [[https://creativecommons.org/publicdomain/zero/1.0][CC0]]
+ [[https://anokolisa.itch.io/dungeon-crawler-pixel-art-asset-pack][Pixel Art Asset Pack by Anokolisa]], [[https://creativecommons.org/publicdomain/zero/1.0][CC0]]
+ [[https://opengameart.org/content/footsteps-leather-cloth-armor][Footsteps Leather, Cloth, Armor by Brandon Morris]], [[https://creativecommons.org/publicdomain/zero/1.0][CC0]]
+ [[https://leohpaz.itch.io/minifantasy-dungeon-sfx-pack][Minifantasy Dungeon Audio Pack by Leonardo Paz]]
+ [[https://mounirtohami.itch.io/pixel-art-gui-elements][Pixel Art GUI Elements by Mounir Tohami]], [[https://creativecommons.org/publicdomain/zero/1.0][CC0]]
+ [[https://howyoudoing.itch.io/bookxel][Bookxel font by HowYouDoing]], [[https://opensource.org/license/ofl-1-1][OFL]]
+ [[https://opengameart.org/content/male-gotcha][Male gotcha sound by TaniCorn]], [[https://creativecommons.org/licenses/by/4.0][CC-BY 4.0]]
+ [[https://makotohiramatsu.itch.io/lost][Soundscape and Ambient Music Pack: LOST by Makoto Hiramatsu]], [[https://creativecommons.org/licenses/by/4.0][CC-BY 4.0]]** Copyright
Copyright (c) 2023 Andrew Kravchuk ([email protected])
** License
Licensed under the MIT License.