Lizerium Launcher — a launcher and incremental update system for client applications and game modifications within the Lizerium ecosystem, designed for minimal bandwidth usage, version control, and server-side publishing.
Note
This project is part of the Lizerium ecosystem and belongs to the following direction:
If you are looking for related engineering and supporting tools, start there.
Lizerium Launcher is a launcher and update system designed for the Lizerium ecosystem.
The main goal is to provide incremental (delta-based) updates for applications and game modifications with minimal bandwidth usage.
The project follows an approach similar to modern browser updates (e.g., Chrome):
- only differences between versions are downloaded
- multiple previous versions are supported
- updates are transparent to the user
Important
The goal of this component is to provide continuous and incremental updates without user interaction.
The behavior is similar to Google Chrome’s update mechanism — each update downloads only the minimal required data.
Note
The project uses a local configuration that is applied during the build process.
- WPF
- Prism.Unity
- .NET
- Incremental launcher updates
- Delta patching between versions
- Game modification publishing
- Minimal update bandwidth usage
- Integration with server-side infrastructure
- Versioned build support
- Build Guide
- Launcher Publishing
- Mods Publishing
- Update Format
- Project Architecture
- Visual History
- Competitors | Observations
Tip
The latest installer version of LizeriumLauncher is typically located in the Launcher directory
at the root of the server (LizeriumServer).
