Unity package for Blazium Games, a game publishing platform operated by Divine Games, Inc. The package name is com.blazium.games. It covers init, callbacks, the logged-on user, lobbies, a Steam ticket, bug reports, ownership, achievements, stats, events, presence, patch notices, items, and the dedicated server.
Download com.blazium.games-<version>.tgz from Releases and use Package Manager (Add package from tarball). Put blazium_api64.dll or libblazium_api.so from redistributable-win64.zip or redistributable-linux64.zip in Assets/Plugins/x86_64. Put game.blaze beside the built player. Add one BlaziumTick. Do not also call RunCallbacks every frame, and do not call BlaziumApi.Init and BlaziumGameServer.Init in the same process. macOS has no player library.
The public ReportBug method sends the in-game report. An empty build id and an empty screenshot path omit those parts. The screenshot path check lives in the engine host.
The long guide is Engines.
- Docs: docs.blazium.games and the map llms.txt
- Support: blazium-games/support. Status: status.blazium.games
A push to master publishes the UPM tarball. A templates-* tag is the engine host, not this library. This package does not proxy a Discord activity.
Licensed under the MIT License — see LICENSE.