A Crash Course in Game Development with Common Lisp
In this workshop you will be guided through a rapid-fire crash course to develop a minimal game with the Trial game engine and the Common Lisp language. You'll see an example of the workflows it enables, an idea of the various interactive features they provide, and how they can be useful in the specific context of creating games.
Specifically you'll learn about:
- Common Lisp basics
- The Common Lisp Object System (CLOS)
- The debugger and restart systems
- Event handling
- Combining behaviours via mixins
- Asset handling
- Interactive REPL workflow
What you will need to participate:
- A laptop with either Windows or Linux
- Interest in trying something weird and different!
The workshop will be interactive, and I'll be around to assist in case you're running into issues or have questions and other things you'd like to try. You do not need any particular software preinstalled. Instead you will be asked to download a self-contained IDE we made for this workshop specifically.
With
YukariHafner
I'm the lead developer of the Shirakumo Collective working in game engines, web technologies, and systems engineering.