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.
- Host: GitHub
- URL: https://github.com/qodotplugin/qodot-next-plugin
- Owner: QodotPlugin
- License: mit
- Created: 2021-04-20T23:13:15.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-20T23:13:58.000Z (over 5 years ago)
- Last Synced: 2025-06-10T05:44:45.198Z (about 1 year ago)
- Language: GDScript
- Size: 13.7 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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