Customization #

Pragma Engine is designed to be customized. You can configure service and plugin behavior, inject custom logic into existing services through plugins, and build entirely new microservices with their own RPCs, database tables, and autogenerated client SDK implementations.

Topics in this section #

TopicDescription
Custom ServicesCreate a custom service with RPCs, configuration, and SDK integration.
PluginsInject custom logic into Pragma services using the plugin system.
PersistenceAdd database persistence to a custom service using a DAO node service.
Player BroadcastsBroadcast notifications to all connected player clients.
Custom ErrorsCreating and using custom errors.
ConcurrencyConcurrent design and dependent jobs.