Edit of asset "Forge Gameplay System" Accepted
| Old/Current | New/Edit | |
|---|---|---|
| Title | Forge Gameplay System | Forge Gameplay System |
| Description |
Forge for Godot brings an Unreal GAS-like gameplay framework to the Godot Engine (.NET / C# only). It provides a robust, data-driven foundation for building complex gameplay systems, including attributes, effects, gameplay tags, abilities, events, and cues, fully integrated with Godot nodes, resources, and editor workflows. Use Forge to build scalable combat systems, skills, buffs/debuffs, cooldowns, costs, and event-driven gameplay logic, with clear separation between gameplay rules and presentation. For full documentation, setup instructions, and detailed examples, see the README: https://github.com/gamesmiths-guild/forge-godot |
Forge for Godot is a plugin that integrates the [Forge Gameplay System](https://github.com/gamesmiths-guild/forge) into the Godot Engine. It bridges the powerful, data-driven systems of Forge with Godot's node-based architecture, providing tools to streamline game development. This plugin enables you to: - Use **ForgeEntity** nodes or implement `IForgeEntity` to integrate core Forge systems like attributes, effects, and tags. - Configure attributes and effects directly in the Godot editor using custom resources and inspector properties. - Apply and manage gameplay effects with area or raycasting nodes. - Create hierarchical gameplay tags using the built-in Tags Editor. - Trigger visual and audio feedback with the Cues system. ## Features - **Attributes System**: Manage gameplay attributes with configurable ranges, modifiers, and calculations. - **Effects System**: Apply instant, periodic, or infinite effects with stacking and custom rules. - **Tags System**: Define hierarchical tags for classification and targeting. - **Cues System**: Translate gameplay events into visual and audio feedback. - **Custom Nodes**: Includes nodes like `ForgeEntity`, `ForgeAttributeSet`, `EffectArea2D`, and more. |
| Category | Scripts | Scripts |
| License | MIT | MIT |
| Repository Provider | GitHub | GitHub |
| Repository Url | https://github.com/gamesmiths-guild/forge-godot | https://github.com/gamesmiths-guild/forge-godot |
| Issues Url | https://github.com/gamesmiths-guild/forge-godot/issues | https://github.com/gamesmiths-guild/forge-godot/issues |
| Godot version | Godot 4.6 | Godot 4.4 |
| Version String | 0.2.0 | 0.1.0 |
| Download Commit | 36217bb5d0d5416805b682931a42c8c14c0905a7 | 3c2a037b4bc2fd4a1aca16f787488273c9e2af0e |
| Download Url (Computed) | https://github.com/gamesmiths-guild/forge-godot/archive/36217bb5d0d5416805b682931a42c8c14c0905a7.zip | https://github.com/gamesmiths-guild/forge-godot/archive/3c2a037b4bc2fd4a1aca16f787488273c9e2af0e.zip |
| Icon Url |
https://raw.githubusercontent.com/gamesmiths-guild/forge-godot/main/icon.png
|
https://raw.githubusercontent.com/gamesmiths-guild/forge-godot/main/icon.png
|