Edit of asset "TRUCO" Accepted

Old/Current New/Edit
Title TRUCO TRUCO
Description TRUCO is a Godot 4 addon that provides a reusable ECS multiplayer framework purpose-built for card games. It ships as a drop-in plugin — enable it in Project Settings and you instantly get an ECS core (World, Entities, Components, Queries, Systems), a networked replicator for state synchronization, a turn engine, input handling (drag/drop/hover/zoom), zone management, player registry, and a rule validation system — all with zero game-specific coupling.

The architecture is hybrid ECS + OOP: pure ECS for data-oriented gameplay logic (cards, zones, turns), and classic OOP for UI, scene tree management, and editor tooling. This avoids the ceremony of pure ECS while keeping its strengths — decoupled systems, data-driven entities, and straightforward networking via component serialization.
TRUCO is a Godot 4 addon that provides a reusable ECS multiplayer framework purpose-built for card games. It ships as a drop-in plugin — enable it in Project Settings and you instantly get an ECS core (World, Entities, Components, Queries, Systems), a networked replicator for state synchronization, a turn engine, input handling (drag/drop/hover/zoom), zone management, player registry, and a rule validation system — all with zero game-specific coupling.

The architecture is hybrid ECS + OOP: pure ECS for data-oriented gameplay logic (cards, zones, turns), and classic OOP for UI, scene tree management, and editor tooling. This avoids the ceremony of pure ECS while keeping its strengths — decoupled systems, data-driven entities, and straightforward networking via component serialization.
Category Scripts Scripts
License MIT MIT
Repository Provider GitHub GitHub
Repository Url https://github.com/nitsuboy/TRUCO-godot https://github.com/nitsuboy/TRUCO-godot
Issues Url https://github.com/nitsuboy/TRUCO-godot/issues https://github.com/nitsuboy/TRUCO-godot/issues
Godot version Godot 4.5 Godot 4.5
Version String 1.0.0 1.0.0
Download Commit b7da673582b41403fb5f647cb403b12e82df974c b7da673582b41403fb5f647cb403b12e82df974c
Download Url (Computed) https://github.com/nitsuboy/TRUCO-godot/archive/b7da673582b41403fb5f647cb403b12e82df974c.zip https://github.com/nitsuboy/TRUCO-godot/archive/b7da673582b41403fb5f647cb403b12e82df974c.zip
Icon Url https://raw.githubusercontent.com/nitsuboy/TRUCO-godot/refs/heads/develop/assets/icon.png
https://raw.githubusercontent.com/nitsuboy/TRUCO-godot/refs/heads/develop/assets/icon.png