<aside> ⚡

A reusable feedback composition system for Game Creator 2.

Build one-shot and stateful game feel from camera, audio, UI, transforms, particles, haptics, post-processing, GC2 module actions, branching, composition, and rich event context without modifying official Game Creator 2 source.

</aside>

Module at a glance

Area Count What is included
Feedback Steps 188 94 Core steps + 94 optional integration steps
GC2 Instructions 5 Play, Stop, Enter State, Exit State, Stop State
GC2 Conditions 0 standalone Every Feedback Step can use a GC2 Boolean condition; dedicated Branch steps handle flow inside feedback sequences
GC2 Properties 58 Typed getters for trigger, Stats, Inventory, Quest, Dialogue, Melee, Shooter, Perception, Behavior, and Traversal payload context
GC2 Events / Triggers 6 Started, Completed, Stopped, State Entered, State Exited, State Stopped
Runtime Components 30 Feedback Controller, generic Trigger Hook, services, and optional integration hooks
Reusable Asset Types 2 primary Feedback Profile and Feedback State Profile
Integration Families 14 optional 9 GC2 module integrations + URP, HDRP, Input System haptics, VFX Graph, and Cinemachine 3

<aside> 🧩

Required: Unity 6+ and Game Creator 2 Core. Feedback Core is included directly. Optional integrations are installed from Indie Blankz → Install → Feedback System, which checks their matching GC2 module, render pipeline, or Unity package before installation.

</aside>

Overview

Feedback System for Game Creator 2 is a composition layer for reusable game feel. A Feedback Controller runs either an embedded sequence or a reusable Feedback Profile. Each sequence contains Feedback Steps that can run in parallel or sequentially and can be controlled through normal GC2 Visual Scripting.

The system is designed to stay outside official Game Creator 2 source. Core depends on GC2 Core, while optional assemblies add clean dependency-based integrations for Stats, Inventory, Quest, Dialogue, Melee, Shooter, Perception, Behavior, and Traversal.

The current release contains Feedback Core v1.27.4 with the product-local GC2-style installer introduced in the 1.27.x line. Most GC2 and render-pipeline integration packages are v1.2.0; Input System Haptics, VFX Graph, and Cinemachine 3 integrations are v1.0.0. v1.27.4 also adds custom Unity icons for the Feedback Controller, Trigger Hook, Feedback Profile, and Feedback State Profile.

Core concepts

Feedback Controller

Add Game Creator → Feedback → Feedback Controller to the object that owns a feedback effect. The controller is the runtime entry point for one-shot and stateful playback.

Key settings include:

Feedback Profile