System Requirements

Learn about the hardware, software, and dependencies required to run uVegas on both client and dedicated server environments.

uVegas assets are built and optimized for Unity 6.0+ and take full advantage of its performance and networking improvements.

Being primarily a technical asset (C# scripts and Unity UI systems), it fully supports all render pipelines, including URP, HDRP, and the Built-in RP.

All games and multiplayer components are designed to run efficiently on both client and dedicated server environments.

For detailed Unity hardware requirements, please refer to the official documentation: Unity 6 System Requirements →


Client Requirements

The client-side components (Blackjack, Poker, Roulette, Slots, etc.) run on all Unity-supported platforms and are optimized for both desktop and mobile use.

Supported Platforms

  • Windows 10/11

  • macOS (Apple Silicon & Intel)

  • Linux (Ubuntu 22.04 or newer)

  • iOS 15+

  • Android 10+

Recommended Minimum Specifications

  • CPU: Quad-core processor or higher

  • RAM: 8 GB

  • GPU: DirectX 11 / Metal compatible graphics card

  • Unity Version: 6.0 (LTS) or newer

Mobile devices should meet standard Unity requirements for 2D or 3D games.


Dedicated Server Requirements

Servers can be hosted on both Windows and Linux operating systems.

Supported Server Environments

  • Windows Server 2019 / 2022

  • Linux (Ubuntu 22.04+, Debian 12+)

  • Docker (optional, for containerized deployment)

Recommended Minimum Specifications

  • CPU: Dual-core processor (3.0 GHz or higher)

  • RAM: 4 GB (per 100 concurrent connections)

  • Network: Stable broadband connection with low latency

Headless builds are fully supported via Unity’s command-line tools and Mirror’s server mode.


Dependencies

uVegas uses Mirror Networking for all multiplayer functionality.

  • Mirror Version: Bundled directly with the asset to ensure compatibility.

  • The included version is regularly updated to match stable Mirror releases.

  • No external installation of Mirror is required - the package includes all dependencies.

Developers can check the exact Mirror version in the Assets/Mirror folder.


Summary

Component
Platform
Notes

Client

Windows, macOS, Linux, iOS, Android

Optimized for Unity 6 and mobile devices

Server

Windows, Linux

Headless builds supported via Mirror

Dependency

Mirror Networking

Bundled and version-locked for stability


uVegas is designed to be easy to deploy, modular, and scalable - whether you host a small test environment or a large-scale multiplayer casino.

Last updated