Beginner’s Guide to Qodot

Welcome! If you get stuck at any time, feel free to ask us on the Qodot Discord.

Keep in mind, there are two versions of Qodot:

Qodot 3 (legacy) instructions will be kept separate if they differ from Qodot 4.

Qodot 4 Setup

Installation

  1. Use Godot Engine .NET / mono build. You can still use GDScript with .NET build. godot_dl
  2. Download 7.0 .NET SDK and run the 7.0 SDK installer. dotnet_dl
  3. Search for “Qodot” in the Assetlib, or download the latest release from Qodot 4 Github.
  4. Download and install the plugin. /qodot/textures can be ignored to save on filesize and import time.
  5. In your Godot Project, go to Project > Tools > C# > Create C# Solution. csharpsol
  6. Build your C# scripts by pressing Alt + B, or click the square Build button in the top-right corner. image
  7. Go to Project > Project Settings > Plugins, then enable Qodot.

Troubleshooting

If plugin errors appear when you enable the plugin, restart the engine first. If any plugin errors persist after a restart, please make an issue.

To bring back the “Full Build” toolbar, press Alt + B and re-select your QodotMap node.

Qodot 3 Setup

Prerequisites

  • The latest build of Godot 3.x, mono not required.

Installation

  1. Search for “Qodot” in the Assetlib, or download the latest release from Qodot 3 Github.
  2. Download and install the plugin. /qodot/textures can be ignored to save on filesize and import time.
  3. Go to Project > Project Settings > Plugins, then enable Qodot.

Compatibility

Updating

When updating, make sure to delete /addons/qodot from your project before installing a newer version, in order to avoid script errors arising from mis-matched code.

Compatibility

Here is the compatibility for Qodot across different Godot versions.

  • Godot 4.1.x+
    • Qodot 2023.1
  • Godot 3.3.x+
    • Qodot 1.7.0+
  • Godot 3.2.x+
    • Qodot 1.6.0+
  • Godot 3.1.x+
    • Qodot 1.0
    • Qodot 1.5.6

Using Qodot

To get started with Qodot, read Building Maps to learn the absolute basics of building maps using Qodot.


Table of contents