0. Introduction - QodotPlugin/qodot-plugin GitHub Wiki
This Wiki is outdated and no longer being maintained. Qodot's new documentation can be found here: https://qodotplugin.github.io
Introduction
Qodot is a plugin for the Godot game engine that adds the ability to import brush-based .map
files from a variety of games, including Quake 1 / 2 / 3, Hexen 2 and Daikatana among others, as well as supporting user-defined custom games.
This wiki contains the manual for Qodot. Reading through it will teach you how to use the plugin and its various features.
Features
- Natively import
.map
files into Godot and convert them into a usable scene tree - Supports
- Brush geometry
- Textures and customized UVs
- Convex and concave collision volumes
- Gameplay entities
- FGD (Forge Game Data) export for custom game definitions
- Configurable scene population
- Leverages the map format's classname and key/value property systems
- Spawn and configure custom Godot scenes and scripts based on entities defined in the map editor
- Define the visual and collision properties of brush entities on a per-classname basis
- TrenchBroom Integration
- Simple, intuitive map editor with a strong feature set
- TrenchBroom game configurations can be exported for tighter workflow integration
- Nested TrenchBroom groups can be used to build a tree hierarchy from the format's standard flat structure