Ue Data Driven Design

Drive Unreal gameplay from externally-editable data instead of hardcoded values — DataTables (UDataTable, FTableRowBase, CSV/JSON import, UCompositeDataTable), DataAssets (UDataAsset, UPrimaryDataAsset with AssetManager), Curves (UCurveFloat, UCurveTable, FRuntimeFloatCurve), config-driven UPROPERTY(config) in .ini files, and DeveloperSettings (UDeveloperSettings) for project-wide tuning. Use when defining item/enemy/level/balance schemas, choosing the right data container, exposing designer-tunable values, replacing magic numbers with editable assets, or layering data across DLC/platforms with composite tables.

kevinpbuckley 634c62b 5 files · 39.6 KB Updated 605 repo stars

File contents

kevinpbuckley/unreal-engine-skills/tree/main/skills/core/ue-data-driven-design commit 634c62b839

Frequently asked questions

npx skillmds@latest add kevinpbuckley/ue-data-driven-design