An open API service indexing awesome lists of open source software.

https://github.com/qodotplugin/qodot-next-plugin

Godot plugin for the qodot-next GDNative library.
https://github.com/qodotplugin/qodot-next-plugin

Last synced: 11 months ago
JSON representation

Godot plugin for the qodot-next GDNative library.

Awesome Lists containing this project

README

          

# Qodot Next (Plugin)

## A next-generation successor to Qodot, written in GDNative Rust

Qodot Next is a full rewrite of the original GDNative release of Qodot, and acts as the Godot engine integration for the Quarchitect library.

It's presently in alpha testing stage; the core is there, but needs some polishing and testing before it can be considered done.

This repository holds the Godot plugin that interfaces with `qodot-next`.
The vast majority of its contents are `.gdns` files that hook into `qodot-next` and expose its functions to GDScript,
while the remainder is comprised of GDScript classes that were either impossible or impractical to encode using GDNative.

A compiled copy of the `qodot-next` needs to be present in `bin/` in order for `qodot-next-plugin` to run.

### New features

- Natively-parallelized parsing and geometry building processes
- Overhauled editor integration and resource system
- WAD3 support
- Support for taking .map files by godot resource or file path
- Support for searching textures by resource location, global file path or WAD
- Rebuild-on-change support for resource-based maps