Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.24 KB

README.markdown

File metadata and controls

32 lines (25 loc) · 1.24 KB
@@@@@@@   @@@@@@@@   @@@@@@    @@@@@@   @@@@@@@
@@@@@@@@  @@@@@@@@  @@@@@@@@  @@@@@@@   @@@@@@@
@@!  @@@  @@!       @@!  @@@  !@@         @@!
!@   @!@  !@!       !@!  @!@  !@!         !@!
@!@!@!@   @!!!:!    @!@!@!@!  !!@@!!      @!!
!!!@!!!!  !!!!!:    !!!@!!!!   !!@!!!     !!!
!!:  !!!  !!:       !!:  !!!       !:!    !!:
:!:  !:!  :!:       :!:  !:!      !:!     :!:
 :: ::::   :: ::::  ::   :::  :::: ::      ::
:: : ::   : :: ::    :   : :  :: : :       :

Beast is a Basic Entity/Aspect/System Toolkit for Common Lisp. It's a thin layer of sugar over CLOS that makes it easy to write flexible objects for video games.

Beast can be installed with Quicklisp:

(ql:quickload :beast)

Check out the Overview for a three-minute description of what this is, or the Usage for a full rundown.

The test suite currently passes in SBCL, CCL, ECL, and ABCL on Ubuntu 20.04. Further testing is welcome.