Component Designer | Game Creator 2
No need to recreate your setup manually. One Component, Different Results ... Component Designer lets you set up dynamic parameters using the Game Creator 2 ... ⚡ A Cleaner Workflow
by Fullscreen Studios
Price History +
- Create reusable Component Design templates
- Generate custom components from Component Designs
- Support for Game Creator 2 and Unity components
- Automatically manage and hide underlying components
- Expose selected components and parameters in the generated component
- Sync changes from Component Designs to all instances
- Dynamic parameters using the Game Creator 2 property system
- Automatic parameter generation for installed property types
- Per-instance overrides for individual components
- Reset overrides to restore the original design
- Reuse component setups across multiple GameObjects
- Full source code included
- Game Creator 2 Instructions & Properties support
Underlying Components
Component Designer does not compile the underlying Instructions, Triggers, Actions, or other components into the generated component. Instead, the generated component manages these existing components. They will continue to work even if Component Designer is removed, but you will no longer be able to manage them through the generated component or component design assets.
Tired of updating the same Trigger, Actions and other component across dozens of GameObjects?
Component Designer lets you turn existing Game Creator 2 and Unity component setups into reusable components. Create a Component Design, generate a custom component from it, and use it across your project. When you update the design, you can sync the changes to every GameObject using it.
The underlying components stay hidden from the GameObject Inspector, while the parameters and you components choose to expose are available directly on the generated component. This keeps your Inspector clean and makes repeated setups easier to manage.
🎯 Build Once, Use Everywhere
Create a Component Design once and reuse it across your project. When you make changes to the design, you can sync those changes to every GameObject using it.
- Reusable Templates: Design your logic once and use it across multiple scenes, characters, or projects.
- Easy Syncing: Need to change a small detail? Update the core design and click "Sync Changes" to instantly update every GameObject using the Component Design.
- Cleaner Inspector: Hide internal logic and expose only what you need, keeping your GameObject inspector tidy and easy to navigate.
- Convert Existing Setups: Select Create Component Design from a GameObject's right-click context menu to automatically create a reusable Component Design from its existing components and add the generated component to the GameObject. No need to recreate your setup manually.
🧭 One Component, Different Results
A single Component Design can be reused across different GameObjects while producing different results for each one.
Component Designer lets you set up dynamic parameters using the Game Creator 2 property system.
- Custom Parameters: Give each instance its own strings, GameObjects, numbers, colors, and other supported property types.
- Shared Logic, Unique Results: Create one Enemy Spawner component that handles spawn timers, visual effects, and object pooling. One instance can spawn Goblins every 5 seconds, while another spawns Trolls every 10 seconds, all using the same underlying setup.
- Automatic Parameter Generation: Component Designer automatically detects supported property types available in your project and generates the matching parameters for your design.
🛠️ Flexible Overrides
Need one specific GameObject to behave just a little bit differently?
Component Designer features a smart Override system. You can make overrides to individual components on a specific GameObject without breaking the rest of the template.
For example, if one specific door in your game requires a different Condition to open, you can tweak just that one Condition locally. The rest of the door's Triggers and Actions will stay perfectly synced with the shared design. The inspector clearly highlights your individual overrides, and if you ever want to revert back to the original design, simply click the "Reset Overrides" button.
⚡ A Cleaner Workflow
Component Designer helps keep repeated functionality organized as your project grows.
Instead of managing large collections of Triggers, Actions, Conditions, and other components on every GameObject, you can manage the setup from a single Component Design and expose only what each instance needs.
🎮 Useful For
Component Designer is useful for any repeated setup or functionality you want to standardize across your project:
- Reusable enemy behaviors and hit reactions
- Standardized interactive objects like doors, chests, and switches
- Modular UI elements, pop-ups, and dialog triggers
- Reusable hazard areas and damage zones
- Complex item pickups and inventory events
📦 What's Included
- Full Source Code
- Game Creator 2 Instructions & Properties
- Documentation & Setup Guide
🔗 Links
🌐 Website | 📖 Documentation | 💬 Discord