Edit of asset "Forge Gameplay System" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Forge Gameplay System | Forge Gameplay System |
Description |
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. |
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.4 | Godot 4.4 |
Version String | 0.1.0 | 0.1.0 |
Download Commit | 3c2a037b4bc2fd4a1aca16f787488273c9e2af0e | 3c2a037b4bc2fd4a1aca16f787488273c9e2af0e |
Download Url (Computed) | https://github.com/gamesmiths-guild/forge-godot/archive/3c2a037b4bc2fd4a1aca16f787488273c9e2af0e.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
![]() |