Why Choose Alteruna?

Alteruna is a powerful multiplayer SDK and cloud service for Unity. We support all developers by allowing free game prototyping, low-cost development, and easy global launch. We simplify real-time network programming, enabling you and other creators to focus on your vision.

Our platform combines technical strength with creative freedom, making it easy to create multiplayer experiences without network coding challenges. This page displays the new version of Alteruna, which still is in beta.

An All-in-One Multiplayer Solution for Any Platform

Alteruna Multiplayer is your complete solution for creating, launching, and making money (soon) from multiplayer apps. Well-documented and easy to use across platforms, our scalable framework simplifies your development process, giving you the flexibility and performance to easily create engaging multiplayer experiences.

Affordable and Competitive Pricing for Every Stage of Your Game Development

With Alteruna, you can create your game for free, launch it economically, and scale effectively to help you grow and earn worldwide. Our flexible plans offer great value, including free concurrent users, unlimited sessions, and room hours — giving you all the tools to expand your multiplayer game without extra costs.

Download, connect, and start developing — no sign-up needed!

Getting started with Alteruna is quick and easy. Download the package from the Unity Asset Store, and you're set to develop your multiplayer game right away. Connect to our strong multiplayer network — no registration, no waiting, just jump into game development.

Free Unity SDK with Helpful Tools and Features

Our Unity SDK aims to save you time and make development easier. It includes features like text and voice chat, matchmaking, network LOD, multi-client simulation, lag compensation, and Netcode Rollback, all ready to use. Plus, we regularly add new tools and features to keep you up-to-date.

Add Multiplayer Without Network Coding

With Alteruna, Unity creators can easily add multiplayer to their games without needing programming skills. Just drag and drop to sync changes, stats, voice, and more in the editor. Set everything up to meet your needs and concentrate on developing your game's main features while we manage the networking.

Adaptable Structure for Your Game Requirements

Alteruna Multiplayer provides a flexible hosting and server system for your game. With Our cloud server, the main room controls the game's status while clients manage their own objects. The Dedicated Game Server, where a game instance runs on the server, is ideal for competitive games. We also allow Peer-to-Peer connections over LAN, enabling any client to function as both client and server. This adaptability guarantees smooth multiplayer experiences suited to your game's specific needs.

Superior Speed for Seamless Playing

Alteruna’s efficient transport protocols, using both UDP and TCP, ensure fast data transfer between clients. By reducing data traffic, we improve your game’s performance, making multiplayer experiences smoother, more responsive, with less lag and quicker interactions.

Easy Cross-Platform Support for Any Game

Developing for different platforms is easy with the Alteruna Unity SDK. Just select your platform in the editor and build your game for mobile, PC, web, consoles, or XR. Alteruna Multiplayer supports all these options, so your game can reach players everywhere.

See all (new!) hosting options here!

Compare Plans and Features (new!)

This table compares plans for deployment of commercial games, and devepment of games and other apps. Our School and Enterprise licenses are built on the Scale plan for gaming. While standard gaming plans are designed for a single app, the school and enterprise licenses support multiple apps, making them ideal for student projects, classroom environments, and enterprise-level development.

TERMS Prototype Develop Release Scale
Licens (EULA)
unity Asset Store End User License Agreement (EULA) the alteruna EULA
Unity Alteruna Alteruna Alteruna
Development and games
The Alteruna game development tiers are for individual game development only, and for launching and scaling these games. Alteruna provides plans for Enterprise apps as well.
Development only Development only Games only Games only
Download
The "Evaluate" SDK does not require registration, the others do.
Unity Asset Store Dashboard Dashboard Dashboard
Registration
The "Evaluate" SDK does not require registration, the others do.
Prioritised Support
Prioritised support through extended channels
Source code available
The Alteruna source code can be deponated for Enterprise customers

VARIABLES Prototype Develop Release Scale
Data traffic included
Gigabytes of data traffic included per month
1 GB 3 GB 60 GB 1000 GB
Subscription fee
Billed monthly, value added tax (VAT) excluded. These plans are for games only. Therer are separate enterprise plans.
free free $25 $375
Alteruna cloud server
The cloud (relay) server is managed and hosted in the Alteruna global cloud, offering unlimited concurrent users (CCU). It is also available for self hosting under the Scale plan.
unlimited unlimited unlimited unlimited
No. of cloud servers
Maximum number of simultaneous servers.
1 1 5 20
No. of API credits
Number of credits included for API calls to the license system and other Alteruna services.
10,000 10,000 100,000 1,000,000
Dedicated game server
Dedicated servers run the main simulation and manage the running of the networked game
2 players 10 players unlimited
No. of dedicated servers
Dedicated servers run the main simulation and manage the running of the networked game
unlimited unlimited unlimited
Peer-to-peer
In a peer-to-peer network the interconnected nodes ("peers") share resources amongst each other without the use of a centralised server.
2 players unlimited unlimited
Additional data traffic
Additional data traffic are available for paid plans.
$0.15/GB $0.10/GB

FEATURES Prototype Develop Release Scale
Cross platform
Alteruna Multiplayer supports cross platform functionality from the game engine.
Network LOD
Level of detail (LOD) applied to the data traffic between clients. Area of Interest end goal is that each client only receives data about objects relevant to them.
Text chat with commands
Instant text messages between the players and functional commands.
Physics synchronization
The multiplayer synchronisazion (transforms)of physics simulations
Input lag compensation
Centralised event distribution.
Field synchronization
Synchronize your data through normal fields in your script by adding the [SynchronizableField] attributes to them.
Method synchronization  
Synchronize your data through normal methods in your script by adding the [SynchronizableMethod] attributes to them.
User authentification encryption
The user ID will be encrypted.
WebGL
Support for WebGL run time and builds, enables real time multiplayer web applications, using web browsers only.
Http only Http only
Server-side object ownership
A feature designed to prevent cheating and unauthorized modifications to objects within a software application. The system is designed to ensure data integrity, security, and fairness.
Interpolation / extrapolation
Methods to predict movements and render them smothly, even when there are lags Limited to rigid bodies for "Prototype" and rigid bodies/tranform dync for "Development"/.
Netcode Rollback
Client side predicition of movements adjusting the position of an object and reduces the perceived latency.
On demand compression
Easily compress any type of data using any of the included compression methods.
On demand encryption
Any data such as features, tools, text etc. can be encrypted on demand.
Voice chat
Synchronous audio between the players.
Network event log
Analyze the multiplayer events without having to add debug logging everywhere in the code.
limited
Multi-client simulation
Enables multi-client testing and development within the same Unity instance, without having to build the project. Max 2 clients for "Develop"
Matchmaking
Matchmaking allows online players to connect to eachother for play sessions.Matchmaking score ignored for "Develop"

DATA PROTOCOLS Prototype Develop Release Scale
Unreliable messaging
Connection-less protocol that does not guaranty delivery of packets.
Reliable messaging
Reliable delivery of packets to the receiver.
Remote procedure calls
A communication protocol (RPC) that permits program on different computers to request a service without having to understand the network's details.
Websocket
Data transfer for web applications.

CLOUD Prototype Develop Release Scale
Global cloud service
Alteruna uses the world's top cloud network providers for its global cloud multiplayer service.
Scalable
Alteruna Multiplayer scales for users, rooms and servers over the globe.
Unlimited concurrent users
The Alteruna cloud service will scale automatically to the actual number of concurrent users.
Unlimited session length
There will be no limit to a game session when users are logged in to a room.
Unlimited room hours
The aggregated session lengths (room hours) will be unlimited during the billing period.
Select server location
Select the cloud region closest to you and your co-developers and players.
Multiple play regions
Alteruna allows users to select their preferred play region from a list of multiple regions.

HOSTING Prototype Develop Release Scale
Alteruna cloud
Alteruna administers a shared cloud service for all developers.
Alteruna self hosted
The customer administers the server instead of accessing a shared Alteruna cloud server. The application will connect to the license system.
Alteruna private cloud
One player acts as host for the interconnected game. The players share resources amongst each other without the use of a centralised server.
Dedicated game server
The customer administers a dedicated game server, running the main simulation and managing the networked game
Peer-to-peer LAN
The customer administers the server instead of accessing a shared Alteruna cloud server. The application will connect to the license system.

Online Services Prototype Develop Release Scale
Player authentication
Player accounts for in-game purchases.
Player data storage
Players can store inventory, states, etc in external databases.
Monetization sandbox
The sandbox is a development- and test environment for in-game player monetizationtest.
Items registry
The registry is a database for the digital items presented in the in-game store and the we .
In-game store
A digital item store within the game or app.
sandbox only
Webstore
A web store for digital game items
sandbox only
In-game payments
The pre-developed integration from Alteruna with a game specialized payment solution.
sandbox only