BrickHub Create · Connect · Compete
Overview

Features & modules

BrickHub combines launcher, online backend, Build Mode, multiplayer and future shooter matches into an independent platform with a clear structure and original style.

LauncherBuild ModeMultiplayerOnline System
Launcher
BrickHub Launcher

Central hub for login, installation, updates and game launch. The launcher checks versions, downloads files and can repair damaged installations.

Includes: token login, version check, download system and repair tool.
Build Mode
Map editor & blocks

Players can create, edit and save custom maps using blocks. Size, height, material and environment form the basis for custom arenas.

Status: core functions in Alpha.
Multiplayer
Build together

Build Mode changes are synchronized between players. Placed and removed blocks appear in the same world state for connected clients.

Focus: stable synchronization and clean join behavior.
Save/Load
Save, load & snapshot

Maps can be saved and loaded later. Joining players receive the current state through a snapshot system.

Important for joining, map persistence and later matches.
Energy
Batteries & charging station

BrickHub includes a battery system with its own UI. Batteries can be managed, charged and used in Build Mode.

Status: currently being implemented.
Play Mode
Shooter matches on custom maps

After the Build Mode foundations, created maps will be used in Play Mode with spawns, weapons, hit detection, health, armor and respawn.

Planned: Deathmatch, team modes and private lobbies.
Backend
API & data storage

The backend manages accounts, logins, versions, player data, friends and online status. Launcher and game communicate through the BrickHub API.

Active: login, token validation, presence, friends and version endpoints.
Social
Friends & presence

Player states such as Online, AFK, In Game and Offline are managed through a heartbeat system. Friends list and social menu prepare shared play.

Goal: see friends, invite them and later join directly.
Server
Dedicated servers & rooms

BrickHub is planned around a dedicated server model with room creation, master API and separate game server processes.

Target: clean separation of client, master service and game server.
Style
Original BrickHub style

Blocks, UI, icons and assets follow a simple, clear BrickHub style with readable shapes and consistent visual language.

Goal: recognizable, lightweight and game-friendly.
Community
Discord & Dev-Logs

Development progress is documented through devlogs. The Discord community is used for feedback, updates and future testing.

Community feedback helps shape the project.
Future
Planned expansions

More modes, functional objects, map publishing, ratings, downloads and additional social systems are planned.

Development continues step by step.
Development status

BrickHub is actively developed. Some features are already functional internally, while others are planned or being prepared for future builds. Values, scope and priorities may change during development.