{"repo":"callmefloof/godot-turbo","free":true,"listed":false,"github":"https://github.com/callmefloof/godot-turbo","clone":"git clone https://github.com/callmefloof/godot-turbo.git","description":"Yet another FLECS implementation for Godot as an engine module.","language":"C++","stars":38,"topics":["cpp17","ecs","flecs","godot","godot-engine","godot4-5"],"license":"MIT","category":"game-templates","readme_excerpt":"Godot Turbo ECS Module A high-performance Entity Component System (ECS) module for Godot 4.6+, powered by Flecs. 🚀 Features - Flecs Integration - Industry-leading ECS library with excellent performance - Godot Native - Seamless integration with Godot's scene system and scripting - High Performance - Multi-threading, template optimizations, and lock-free queues - Script Bridge - Execute GDScript/C# methods on ECS entities - Flexible Pipeline - Custom execution phases and system ordering - Comprehensive Documentation - 90+ unit tests, detailed API docs, and examples - Production Ready - Enterprise-level testing and documentation 📋 Table of Contents - Installation - Quick Start - Architecture - Documentation - Examples - Performance - Changelog - Contributing - License 🔧 Installation Prerequisites - Godot 4.6+ (4.6 or later required) - SCons build system - C++17 compatible compiler Build Instructions 1. Clone the Godot repository: 2. Add Godot Turbo as a module: 3. Build Godot with the module: 4. (Optional) Build with tests: ⚡ Quick Start Basic ECS Setup (C++) Using GDScript Integration GDScript (on a Node): C++ (System Setup): 🏗️ Architecture Module Structure Core Components - FlecsServer - Singleton managing Flecs worlds and entities - PipelineManager - Controls system execution order and phases - CommandQueue - Lock-free thread-safe command queue - GDScriptRunnerSystem - Executes GDScript methods on entities - Components - Transform, Physics, Navigation, Rendering, and mo","default_branch":null,"files":null,"tree":[],"storefront":"/r/callmefloof","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/callmefloof/godot-turbo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}