Simple facade over `cl-bodge` with trivial access to host, graphics, audio and input subsystems
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
LICENSE
README.md
appkit.lisp
bodge-appkit.asd Initial commit Jun 13, 2018
packages.lisp

README.md

bodge-appkit

Simple facade over basic cl-bodge facilities for quick application bootstrapping.

Requirements

  • OpenGL 3.3+
  • 64-bit (x86_64) Windows, GNU/Linux or macOS
  • x86_64 SBCL, CCL or ECL

Installation and loading

;; add cl-bodge distribution into quicklisp
(ql-dist:install-dist "http://bodge.borodust.org/dist/org.borodust.bodge.txt" :replace t)

;; load the appkit
(ql:quickload :bodge-appkit)

Example

Copy-paste these into your Common Lisp REPL after loading bodge-appkit:

(appkit:defapp example () ())

(appkit:start 'example)

Help

#lispgames at irc://chat.freenode.net