CROSS PLATFORM MULTIPLAYER GAME DEVELOPMENT

We worked on:

BroNet

Fast lightweight cross platform game multiplayer engine
Universal

BroNet supports TCP, Websockets, UDP and reliable UDP protocols. Possible to implement multiplayer on any mobile devices, consoles and PCs.

Lightweight

The internal protocol is strong optimized. The minimum possible packet size is only 4 bytes.

Cross platform

BroNet written using C#. The server can run on both Windows and Linux plarform. Specially optimized for running on Linux via Mono.

Secure

Internal out-of-box encryption supported. Strong AES-256 bit or simpler XOR. Protection against packet sniffing, substitution and replay.

Multithreaded

BroNet designed as a fully multi-threaded solution! Each room, each context work in a separate thread. Sending and receiving messages is also parallelized. Parallel computing mechanism available to developers.

ConvEnient

The engine has a very clear API. Creating a query and synchronizing objects is very easy. There are ready-made templates such as racing, shooters, fighting and MOBA games.

Scalable

Start development by launching the server in the Cloud or on your PC and finish with a dedicated authoritarian system running all over the world!

customizable

BroNet is highly customizable. Want to use your own protocol? Or change encryption, authorization, room system, add a physics engine, quantize etc...? No problems!

Player Authorization

Universal authorization of players on any platforms. Automatic merging of player accounts on multiple platforms.

CLOUD SAVES

Easily save and load player progress through the cloud!

Payment verification

Implemented verification of payments made through Google Play and the App Store.

Specifications

Protocols TCP UDP rUDP Websockets
Programming language C#
Server startup environment Linux, Windows, MacOS
Packet header size 4-12 bytes
Datatypes Binary, Json
Maximum players per instance 12000
Maximum players in room 1024
Encryption AES-256, XOR
Distribution DLLs + Source code, Templates
Minimum server requirements 1 vCPU 512Mb
Run multiple instance
Multithreding
Authoritarian server
Cloud server
Matchmaking, Chat, Rooms
Extension support

Disclaimer: #todo

Contact us: browillhelp@gmail.com