Customization #

Customization is central to Pragma Engine’s architecture. You can use a combination of configuration options, plugins, extension data, and custom services to create and adapt features and systems for your game’s needs.

Topics in this section #

ConfigurationConfiguration basics: setup, priorities, overrides, and dynamic configuration.
Plugins and Extension DataExtend existing features with custom data and logic.
Custom ServicesExtend Pragma Engine functionality with custom service features.
Custom ErrorsCreating and using custom errors.
ConcurrencyConcurrent design and dependent jobs.