Gameplay TagsGame Creator 2 Module

#Changelog

All notable changes to Gameplay Tags for Game Creator 2 should be documented here.

The project uses semantic versioning:

MAJOR.MINOR.PATCH
Version Part Meaning
MAJOR Breaking changes or migration-heavy updates.
MINOR New compatible features.
PATCH Bug fixes, documentation updates, and safe refinements.

#[1.0.0] - Initial Release

#Added

  • Hierarchical Gameplay Tags with dot syntax.
  • Central Gameplay Tags settings page for Game Creator.
  • Tag creation, rename, delete, duplicate, search, expand, collapse, import, and export workflows.
  • Tag details panel with path, parent, description, GUID display, and management actions.
  • Tag picker dropdowns for single tags and tag containers.
  • GameplayTagComponent for assigning runtime tags to GameObjects.
  • Container and Single Tag component modes.
  • Runtime APIs for adding, removing, clearing, setting, querying, and responding to tags.
  • Game Creator 2 Actions for setting, mutating, finding, filtering, raycasting, and overlap queries.
  • Game Creator 2 Conditions for tag and container checks.
  • Game Creator 2 Events for tag changes, trigger checks, and collision checks.
  • Game Creator value and property support for Gameplay Tags and Gameplay Tag Containers.
  • Save memory support for runtime tags on a GameplayTagComponent.
  • Validation support for invalid paths, duplicate paths, missing redirect targets, and redirect cycles.

#Notes

  • Tested in this workspace with Unity 6000.3.4f1.
  • Game Creator 2 Core is required.
  • TODO: Verify the minimum supported Unity version.
  • TODO: Verify the minimum supported Game Creator 2 version.

#Future Release Template

Copy this section for future updates.

#[x.y.z] - YYYY-MM-DD

#Added

  • New features.

#Changed

  • Compatible behavior changes.

#Fixed

  • Bug fixes.

#Deprecated

  • Features that still work but should no longer be used.

#Removed

  • Removed features or breaking changes.

#Migration Notes

  • Upgrade steps for existing users.