Survival Of Races Logo

Official Documentation

Your complete guide to the realms of Survival Of Races

📖 About This Documentation

Welcome to the official documentation for Survival Of Races, a free Massively Multiplayer Online Real-Time Strategy Game (MMORTS) for web and mobile platforms. This comprehensive reference covers every aspect of the game, from ancient races and mighty buildings to intricate research trees and strategic combat systems.

🎮

For Players

Learn game mechanics, discover optimal strategies, and master the art of empire building. Every object includes strategic tips, synergies, and warnings.

🎨

For Designers

Understand the balance philosophy, progression systems, and how different game elements interconnect to create asymmetric yet fair gameplay.

💻

For Developers

Explore the data-driven architecture. All documentation is auto-generated from configuration files, ensuring accuracy and consistency.

🌍 The World of Survival Of Races

In a realm where ancient races vie for dominance, empires rise and fall with the turning of seasons. Six distinct civilizations compete across mysterious continents, each bringing unique strengths to the eternal struggle for survival.

The Six Races

Dwarves

Defensive Tank

Masters of Mountain and Forge.

Elves

Ranged DPS

Guardians of Forest and Magic.

Humans

Balanced Generalist

Adaptable Masters of All Trades.

Orcs

Aggressive Attacker

Savage Warriors of the Wasteland.

Atlanteans

Naval & Trade

Lords of the Deep.

NoDeaths

Endgame Elite

The Undying Ones.

Explore all races in detail →

⚙️ Core Game Systems

Survival Of Races features deeply interconnected systems. Understanding how they work together is key to building a successful empire.

🏰

City Building

Construct and upgrade 21 building types across your cities. Each building levels up, scaling costs and production according to defined ratios. Buildings unlock units, generate resources, and provide combat bonuses.

💎

Resource Economy

Manage 11 distinct resources from basic Food and Wood to exotic Mithril and Dextronium. Resources are gathered, refined, traded, and consumed. Each race has unique production bonuses and penalties.

⚔️

Military Forces

Command 53 unit types across land, sea, and air domains. Units are positioned in battle lanes (First, Side, Second, Third), each with tactical implications. Train infantry, cavalry, siege weapons, warships, and aircraft.

📜

Technology Tree

Unlock 41 technologies to access advanced buildings, elite units, and powerful bonuses. Research requirements gate progression, creating meaningful tech paths that define your empire's capabilities.

👥

Population & Labor

Assign 10 worker types to boost production in different areas. Citizens form your labor pool, while specialists like Miners, Scientists, and Priests provide targeted bonuses. Population requires food and housing.

🌤️

World Dynamics

Adapt to 4 seasons that cycle through the year, each modifying production and combat. Different 4 terrain types provide unique bonuses. Random city events can help or harm your progress.

📚 Browse Documentation

All game objects are organized into 11 categories containing a total of 162 documented entries. Select a category to explore its contents.

🗂️ How Documentation Is Organized

Data-Driven Documentation

This documentation is automatically generated from the game's configuration files. When new objects are added to the game, they automatically appear here with complete documentation. This ensures that documentation is always accurate and up-to-date with the actual game mechanics.

Object Page Structure

Every object page provides comprehensive information organized into consistent sections:

Header Name, icon, category tags, and one-line summary
Description Detailed explanation of what the object does and how it works
Advantages Explicit list of bonuses and benefits with exact values
Disadvantages Tradeoffs, penalties, and costs to consider
Synergies Objects and strategies that work well together
Counters What reduces effectiveness or poses threats
Warnings Strategic tips and common mistakes to avoid
Technical Data Costs, production values, requirements, and scaling ratios

Understanding Values

Integer values (like +10 Food) are base production or flat bonuses. Ratio values (like 1.2x or +20%) are multipliers that scale existing production. Levelable objects (buildings) use ratios for cost and production scaling per level.

🚀 Development Status

Survival Of Races is actively developed. Track our progress, see what's changing, and explore our vision for the future.

Documentation Statistics

🏰 21 Buildings
⚔️ 53 Units
👑 6 Races
📜 41 Researches
💎 11 Resources
👥 10 Population
🌤️ 4 Seasons
🏔️ 4 Fields
🏛️ 4 City Categories
5 City Events
🛒 3 Merchants

162 total documented objects across 11 categories