excalibur

Loading…

What is Excalibur?

Excalibur is a faithful recreation of the vanilla King Arthur's Gold game engine, built on a modern software stack. It compiles to WebAssembly with Emscripten, so it runs in a web browser.

AngelScript compatibility is maintained. The aim is an AngelScript API that stays backwards-compatible with existing KAG scripts, so a mod that worked in vanilla KAG should also work in Excalibur.

Care has been taken to replicate the mechanics of vanilla KAG. Physics parameters, movement values, and the like have been tuned against the original, and this is still a work in progress. If you notice a specific mechanic that does not match vanilla, please get in touch. The goal is a faithful recreation.

Disclaimer

Excalibur is an unofficial, non-profit hobby project developed by members of the community. It is not affiliated with, endorsed by, or connected to Transhuman Design (“THD”).

Excalibur uses only game assets and scripts that are already published as open source in the kag-base repository. All right, title, and interest in those assets and scripts remain the property of THD and its licensors. Excalibur claims no intellectual property in them.

We are happy to hear from THD and to work with them, at their discretion.