Skip to content

Core Foundation

PlatanoGames edited this page Aug 9, 2026 · 2 revisions

PGXCore Foundation

PGXCore is the dependency root for this release. It contains five modules with distinct target roles:

  • PGXCoreRuntime: shared runtime contracts and subsystems;
  • PGXCoreEditor: editor primitives and inspection support;
  • PGXCoreNodes: UncookedOnly Blueprint graph support;
  • PGXCoreDeveloper: developer diagnostics/support;
  • PGXRegistryEditor: tagged registry authoring and inspection.

Capability groups

  • configuration, profiles and platform-aware budgets;
  • tagged data registry and discovery;
  • typed messages and bridge payloads;
  • Gameplay Tag-to-handler resolution;
  • construction and shared base classes;
  • logging, trace, observability and validation;
  • Blueprint libraries and editor extension points.

Core deliberately avoids plugin dependencies on feature systems. Domain-specific factories and discovery use late-bound contracts, so the dependency direction stays inward.

Clone this wiki locally