awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Warzone2100 avatar

Warzone2100/warzone2100

0
View on GitHub↗
3,850 stele·602 fork-uri·C++·GPL-2.0·7 vizualizăriwz2100.net↗

Warzone2100

Warzone 2100 is an open-source real-time strategy game engine focused on tactical combat and base building. It operates as a real-time strategy game engine utilizing a data-driven asset pipeline and providing cross-platform support.

The project features a modular unit design system that uses a technology tree to construct combat entities by combining chassis, propulsion, and weapon components. It includes a lockstep multiplayer network engine to synchronize game state across distributed clients for competitive matches, as well as a JavaScript game scripting framework for implementing custom logic, AI behaviors, and campaign sequences.

The engine supports AI combat simulation, deterministic network gaming, and procedural unit design. Capabilities extend to creating custom maps and developing structured game campaigns for single-player play.

Features

  • Real-Time Strategy Engines - Ships a complete open-source game engine specialized for tactical combat and base building in real-time strategy games.
  • Real-Time Strategy Games - Provides a full real-time strategy game experience featuring base construction, resource management, and tactical unit control.
  • Lockstep Synchronizations - Implements a lockstep networking model to maintain deterministic game state synchronization across distributed clients.
  • Modular Construction Systems - Provides a system for dynamically assembling combat units from modular chassis, propulsion, and weapon components.
  • Game Logic Scripting - Provides a scripting system using JavaScript to define custom interactive behaviors and game logic.
  • Data-Driven Configuration - Utilizes external configuration files to define unit properties and game assets, decoupling content from the core engine.
  • Deterministic Networking - Employs a lockstep networking model to synchronize state by exchanging inputs and executing identical simulations.
  • Tactical Combat Simulations - Implements a simulation engine focused on tactical unit commands and combat behavior.
  • Unit Design Systems - Offers a framework for designing specialized units by combining modular components from a technology tree.
  • World State Synchronization - Maintains a consistent game world across network participants using deterministic state synchronization.
  • Multiplayer Game Servers - Ships with servers for hosting authoritative game logic and low-latency communication for competitive multiplayer battles.
  • Embedded JavaScript Scripting - Embeds a JavaScript runtime to allow modification of game rules and AI behaviors without recompiling source code.
  • Combat AI Agents - Supports the creation of automated AI agents designed for tactical combat and warfare simulation.
  • Terrain Design - Provides tools for designing the terrain and environmental layouts for game levels.
  • Game Modding Toolkits - Provides toolkits for injecting custom code and assets to alter game behavior at runtime.
  • Gameplay Automation Bots - Enables local skirmish matches against automated gameplay bots for combat practice.
  • Narrative Campaign Systems - Includes systems for designing and executing a sequence of story-driven missions and strategic objectives.
  • Cross-Platform Rendering Abstractions - Implements an architectural layer that decouples high-level graphics commands from native platform rendering APIs.
  • Strategy and Roguelikes - 3D real-time strategy game with campaign and multiplayer.
  • Strategy Game Engines - Open-source real-time strategy game engine.
  • Strategy and Simulation - Post-nuclear real-time strategy game.
  • Strategy Games - Post-nuclear real-time strategy game with base building.

Istoric stele

Graficul istoricului de stele pentru warzone2100/warzone2100Graficul istoricului de stele pentru warzone2100/warzone2100

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face warzone2100/warzone2100?

Warzone 2100 is an open-source real-time strategy game engine focused on tactical combat and base building. It operates as a real-time strategy game engine utilizing a data-driven asset pipeline and providing cross-platform support.

Care sunt principalele funcționalități ale warzone2100/warzone2100?

Principalele funcționalități ale warzone2100/warzone2100 sunt: Real-Time Strategy Engines, Real-Time Strategy Games, Lockstep Synchronizations, Modular Construction Systems, Game Logic Scripting, Data-Driven Configuration, Deterministic Networking, Tactical Combat Simulations.

Care sunt câteva alternative open-source pentru warzone2100/warzone2100?

Alternativele open-source pentru warzone2100/warzone2100 includ: spring/spring — Spring is a cross-platform game engine and framework designed specifically for the development and execution of… openra/openra — OpenRA is an open-source game engine designed for the development and modernization of real-time strategy titles. It… sfttech/openage — Openage is an open-source game engine designed to execute real-time strategy games. It provides the core logic,… electronicarts/cnc_generals_zero_hour — This project is a real-time strategy game and military combat simulator focused on modern warfare. It provides a… beyond-all-reason/beyond-all-reason — Beyond-All-Reason is a real-time strategy game and 3D military simulation focused on large-scale tactical combat, base… openrct2/openrct2 — OpenRCT2 is an open-source reimplementation of a classic amusement park management simulation engine. It functions as…

Alternative open-source pentru Warzone2100

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Warzone2100.
  • spring/springAvatar spring

    spring/spring

    3,914Vezi pe GitHub↗

    Spring is a cross-platform game engine and framework designed specifically for the development and execution of multiplayer real-time strategy games. It provides a high-performance simulation environment for managing large-scale battles and unit movements across different operating systems using a shared codebase. The engine functions as a multiplayer game server and networking layer, coordinating real-time game state and match synchronization between remote players. It includes a dedicated lobby client system for multiplayer match coordination as well as the capability to execute single-play

    C++
    Vezi pe GitHub↗3,914
  • openra/openraAvatar OpenRA

    OpenRA/OpenRA

    16,450Vezi pe GitHub↗

    OpenRA is an open-source game engine designed for the development and modernization of real-time strategy titles. It provides a modular framework that allows developers to build standalone games or total conversion modifications by leveraging a trait-based entity composition system. The engine is built to support both the preservation of classic strategy games and the creation of new experiences, offering cross-platform compatibility and a flexible architecture for defining game rules and unit behaviors. The engine distinguishes itself through a configuration-driven approach where game logic,

    C#command-and-conquercross-platformcsharp
    Vezi pe GitHub↗16,450
  • sfttech/openageAvatar SFTtech

    SFTtech/openage

    14,100Vezi pe GitHub↗

    Openage is an open-source game engine designed to execute real-time strategy games. It provides the core logic, networking, and rendering infrastructure necessary to recreate classic strategy mechanics across multiple operating systems. The engine utilizes a deterministic lockstep simulation and a client-server architecture to maintain synchronized game states across participants. It distinguishes itself through a data-driven configuration system that allows for extensive game modding, enabling users to adjust mechanics and visual elements by editing human-readable files without requiring sou

    Pythonage-of-empiresc-plus-pluscmake
    Vezi pe GitHub↗14,100
  • electronicarts/cnc_generals_zero_hourAvatar electronicarts

    electronicarts/CnC_Generals_Zero_Hour

    4,619Vezi pe GitHub↗

    This project is a real-time strategy game and military combat simulator focused on modern warfare. It provides a simulation where players build bases and command military units to achieve tactical objectives and execute combat operations across various global locations. The software functions as a user-generated content platform, featuring a community workshop for creating, uploading, and sharing custom maps. It also includes a narrative-driven single-player campaign consisting of a series of strategic missions. Gameplay involves battling computer-controlled commanders that utilize distinct

    C++command-and-conqueropen-sourcereal-time-strategy
    Vezi pe GitHub↗4,619
  • Vezi toate cele 30 alternative pentru Warzone2100→