Qodot
Qodot is a Godot Engine plugin that enables the import of Quake .map files for level design, supporting features like brush geometry, textures, collision volumes, and gameplay entities. It integrates with TrenchBroom for an intuitive level editing workflow.
https://github.com/Shfty/qodot-pluginPreview Images




Qodot: Quake .map Importer for Godot
Qodot is a powerful Godot Engine plugin that extends the editor's capabilities to natively import Quake .map files. This plugin offers a data-driven framework for converting entities and brushes from .map files into a custom node hierarchy within Godot, facilitating level design workflows.
Key Features
- Native .map Import: Seamlessly import .map files into Godot and convert them into usable scene trees.
- Brush Support: Supports brush geometry, textures with customized UVs, and both convex and concave collision volumes.
- Gameplay Entities: Handles gameplay entities with FGD (Forge Game Data) export for custom game definitions.
- Configurable Scene Population: Leverages the .map format's classname and key/value property systems to spawn and configure custom Godot scenes and scripts.
- TrenchBroom Integration: Offers tight workflow integration with TrenchBroom, a simple and intuitive map editor.
Level Design Solution
Qodot addresses the need for accessible level editing functionality, especially for users without extensive 3D modeling expertise. By utilizing the classic Quake .map format and integrating with TrenchBroom, Qodot provides a user-friendly level design solution for Godot Engine.