Codex Level Builder for Godot
A downloadable plugin
Codex is a level building plugin for Godot designed to make 3D level creation as simple as possible. It is perfect for quickly making levels that emulate the Wolfenstein 3D era of level design (but it can also produce slightly more complex geometry).
Codex works by converting its easy-to-use LevelTile nodes into a collection of optimised meshes with the click of a button. Hidden faces and exteriors will be culled automatically, allowing you to simply focus on designing your levels. Each material gets its own mesh that includes all faces of the same type, leading to much better performance. On larger levels, you can use the automatic chunk system to split your level into smaller meshes that are optimal for frustrum and occlusion culling.
Codex also allows you to give each material in your level its own collision properties, so that you can easily implement material-based collision systems such as footstep sounds and bullet decals.
Codex is confirmed to work with both Godot 4.2 and 4.3.
Make backups of your project before installing.
LAB textures featured in screenshots were created by mutantleg.
Other textures are from Biblios: Tome of Darkness.
Final screenshot features The Tower of Amon Thrall, made using Codex.
Status | Released |
Category | Tool |
Author | Ugly Duckling Games |
Made with | Godot |
Tags | 3D, FPS, Game Design, Godot, Level Editor, plugin, Retro, Voxel |
Code license | MIT License |
Asset license | Creative Commons Zero v1.0 Universal |
Average session | A few seconds |
Languages | English |
Download
Install instructions
Once the plugin is enabled, restart the editor repeatedly until there are no more script errors.
Comments
Log in with itch.io to leave a comment.
Really excited about this, is their a quick tutorial available?
The plugin comes with a .txt manual. I haven't had time to make any kind of video tutorial or anything but I'm sure I'll get around to it.
Update: I just made one, it's at the top of the Itch page.
Hey, a really cool tool, would be an honor for us if you'd consider joining us as, we're looking for talented indie creators for games, tools, assets, zines, books, ect for a massive a co-op bundle, where we want to include 300 items at least.. If you would like to join us it would be awesome! https://itch.io/jam/ultimate-300-bundle-submissions best regards & peace <3