Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?


Failed to load latest commit information.
Latest commit message
Commit time
April 9, 2020 23:27
September 13, 2023 12:39
September 21, 2023 20:30
September 15, 2023 16:12
September 13, 2023 14:54
September 12, 2023 11:34
August 23, 2023 11:47
September 21, 2023 21:48
September 15, 2023 16:12
August 23, 2023 11:47
June 29, 2023 19:23
June 29, 2023 19:23
August 25, 2023 14:12
September 21, 2023 21:26
September 14, 2023 13:21
September 12, 2023 20:46
September 12, 2023 11:06
June 17, 2023 19:27
September 21, 2023 21:26
September 12, 2023 09:36
September 2, 2023 11:04
September 14, 2023 15:20
August 22, 2023 14:02

Trial Logo Trial Logo

About Trial

Trial is a game engine written in Common Lisp. Unlike many other engines, it is meant to be more of a loose connection of components that can be fit together as required by any particular game.

Please note that the engine is still in flux. The project may change heavily as new constraints become clear. As such, there is no guarantee for API stability at this point. Documentation is available however, and is actively being extended to cover more parts of the engine.

We also encourage you to come talk to us at the shirakumo channel, reachable through lichat or IRC on Libera. We're always happy to chat, be it to ask for advice, report issues and suggestions, or just to hang out!


Projects Using Trial

Here are a few games that are using Trial as their engine. Kandria and Eternia: Pet Whisperer are commercial games available on Steam.

If you made use of Trial yourself, let us know! We'd be happy to include your game in this list.


If you'd like to support the continued development of Trial, please consider becoming a backer on Patreon: