https://github.com/sjl/beast
Basic Entity/Aspect/System Toolkit
https://github.com/sjl/beast
Last synced: 4 months ago
JSON representation
Basic Entity/Aspect/System Toolkit
- Host: GitHub
- URL: https://github.com/sjl/beast
- Owner: sjl
- License: mit
- Created: 2016-08-09T03:38:05.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2021-08-29T18:41:35.000Z (almost 5 years ago)
- Last Synced: 2024-12-30T18:41:19.187Z (over 1 year ago)
- Language: Common Lisp
- Homepage: https://sjl.bitbucket.io/beast/
- Size: 45.9 KB
- Stars: 28
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE.markdown
Awesome Lists containing this project
- awesome-entity-component-system - beast - Basic Entity/Aspect/System Toolkit. [⭐ 30](https://github.com/sjl/beast) ([ECS Libraries](#contents))
README
@@@@@@@ @@@@@@@@ @@@@@@ @@@@@@ @@@@@@@
@@@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@@ @@@@@@@
@@! @@@ @@! @@! @@@ !@@ @@!
!@ @!@ !@! !@! @!@ !@! !@!
@!@!@!@ @!!!:! @!@!@!@! !!@@!! @!!
!!!@!!!! !!!!!: !!!@!!!! !!@!!! !!!
!!: !!! !!: !!: !!! !:! !!:
:!: !:! :!: :!: !:! !:! :!:
:: :::: :: :::: :: ::: :::: :: ::
:: : :: : :: :: : : : :: : : :
Beast is a **B**asic **E**ntity/**A**spect/**S**ystem **T**oolkit 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](https://docs.stevelosh.com/beast/overview/) for
a three-minute description of what this is, or the
[Usage](https://docs.stevelosh.com/beast/usage/) for a full rundown.
* **License:** MIT
* **Documentation:**
* **Mercurial:**
* **Git:**
The test suite currently passes in SBCL, CCL, ECL, and ABCL on Ubuntu 20.04.
Further testing is welcome.
[quicklisp]: https://quicklisp.org/