Credits
Undercroft is made by Joshua Belden.
On the use of AI
Undercroft is made by one person with a lot of help from AI tools, and I'd rather be upfront about where.
The design, the world, and every decision about how it should look, sound and feel are mine. The code and the developer docs are written with Claude Code (Anthropic): I decide what gets built, review the changes and play-test everything. Some 3D models, the item pictures and backgrounds, some sound effects and parts of the writing were made with AI tools, then edited, cleaned up and fitted to the game by hand.
Wherever someone else’s work is used, it is credited below and used under its license. If something here is wrong or missing, please open an issue.
- Claude Code Code and developer documentation
Art
Built with
- Blender Modelling the catacombs
- three.js 3D rendering MIT
- Svelte and SvelteKit The interface and the site MIT
- Node.js and ws The game server MIT
- MongoDB Accounts and stashes Apache-2.0 (driver)
- glTF Transform and meshoptimizer Model optimization MIT
- sharp Image conversion Apache-2.0
- FFmpeg Sound encoding (at build time) GPL
- Vite Builds MIT
- Caddy The web server Apache-2.0
- DigitalOcean Hosting
License
The code is free software under the GNU Affero General Public License 3.0. The art, models, sound, writing and the Undercroft name are not: all rights reserved.