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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
wesnoth avatar

wesnoth/wesnoth

0
View on GitHub↗
6,678 Stars·1,199 Forks·C++·GPL-2.0·10 Aufrufewww.wesnoth.org↗

Wesnoth

Battle for Wesnoth is an open-source turn-based strategy game set in a high fantasy world, built around hex-grid tactical combat. At its core, it is both a complete game and a game engine, offering single-player campaigns and multiplayer battles where players command faction-specific units across terrain that provides tactical advantages. The project is fundamentally a turn-based strategy game with a dedicated multiplayer platform, supporting online and local matches with replay recording and playback.

What distinguishes Wesnoth is its deep commitment to custom content creation and modding. The game includes a built-in map editor and a custom markup language (WML) for scripting scenarios, units, campaigns, and entire factions. Players can create and distribute their own content through a dedicated add-on server, modify AI behavior for custom scenarios, and follow art tutorials for creating game-compatible assets. This scripting and content creation toolset allows for near-infinite replayability by enabling users to overhaul game rules, eras, and campaigns.

The project also provides a comprehensive set of resources for players, including campaign walkthroughs, unit stat and advancement trees, keyboard shortcuts, and advanced tactics guides. Multiplayer functionality is supported through server discovery and in-game commands for match administration. The documentation and install surface includes the official game manual and guides for learning the rules, making the game accessible to new players while offering depth for experienced strategists.

Features

  • Turn-Based Grid Engines - Implements a turn-based combat engine on a hexagonal tile grid with sequential unit actions.
  • Turn-Based Strategy Games - Delivers turn-based tactical hex-grid battles in singleplayer campaigns and multiplayer matches.
  • Game Add-On Distributions - Provides a dedicated add-on server for distributing user-created game content to the community.
  • Open Source Game Engines - Provides an open-source game engine with built-in map editor, scripting, and custom content creation.
  • Custom Content Creation - Enables authoring of new maps, units, scenarios, and campaigns using a markup language and built-in editor.
  • Game Campaign Creators - Enables creating single-player and multiplayer campaigns, units, and factions via a markup language.
  • Game Content Creators - Enables building new maps, units, scenarios, and campaigns using a custom markup language.
  • Game Add-On Distributions - Shares user-created game content through a dedicated add-on server for community distribution.
  • Add-On Distribution Systems - Operates a dedicated add-on server for sharing and downloading user-created campaigns and content.
  • Game Logic Scripting - Provides a scripting system for defining custom game logic, factions, eras, and campaign behaviors.
  • Map and Scenario Editors - Provides an integrated map and scenario editor for designing custom game levels and missions.
  • Map Editors - Ships an integrated graphical map editor for creating and modifying game levels and terrain.
  • Multiplayer Networking - Synchronizes game state across clients by transmitting player actions over a network protocol.
  • Online & Multiplayer - Enables online and local multiplayer turn-based battles with cooperative and competitive modes.
  • Turn-Based Multiplayer Platforms - Provides a platform for online and local multiplayer turn-based battles with match hosting and replays.
  • Hex-Grid Battle Systems - Implements turn-based tactical battles on hex grids with terrain advantages and faction-specific units.
  • Game Script Extenders - Extends game scripting capabilities to overhaul factions, eras, and campaigns for replayability.
  • Game Content Markup Languages - Uses a custom markup language (WML) for defining game scenarios, units, and campaigns.
  • Game Replay Recorders - Records match state as deterministic commands for full game replay and analysis.
  • Game Replay Capture - Records and stores game state sequences for later playback and tactical review.
  • Unit Advancement Trees - Ships comprehensive unit advancement trees and stat references for all factions.
  • Server Discovery - Provides a server browser for discovering and joining online multiplayer battles.
  • Game AI Scripts - Provides a scriptable AI system for defining opponent behavior in custom scenarios.
  • Game AI Behaviors - Allows scripting of AI opponent behavior for custom scenarios and campaigns.
  • Scriptable AI Modifiers - Allows creating and adjusting AI logic for custom scenarios and campaigns.
  • Games - Turn-based tactical strategy game with fantasy themes.
  • Games & Emulation - Turn-based tactical strategy game.
  • Gaming Tools - Listed in the “Gaming Tools” section of the Awesome Selfhosted awesome list.
  • Strategy and Simulation - Turn-based fantasy strategy game.
  • Strategy Games - Turn-based strategy game set in a high-fantasy world.
  • Turn Based Strategy - High fantasy turn-based strategy game.

Star-Verlauf

Star-Verlauf für wesnoth/wesnothStar-Verlauf für wesnoth/wesnoth

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht wesnoth/wesnoth?

Battle for Wesnoth is an open-source turn-based strategy game set in a high fantasy world, built around hex-grid tactical combat. At its core, it is both a complete game and a game engine, offering single-player campaigns and multiplayer battles where players command faction-specific units across terrain that provides tactical advantages. The project is fundamentally a turn-based strategy game with a dedicated multiplayer platform, supporting online and local matches with…

Was sind die Hauptfunktionen von wesnoth/wesnoth?

Die Hauptfunktionen von wesnoth/wesnoth sind: Turn-Based Grid Engines, Turn-Based Strategy Games, Game Add-On Distributions, Open Source Game Engines, Custom Content Creation, Game Campaign Creators, Game Content Creators, Add-On Distribution Systems.

Welche Open-Source-Alternativen gibt es zu wesnoth/wesnoth?

Open-Source-Alternativen zu wesnoth/wesnoth sind unter anderem: vcmi/vcmi — vcmi is an open-source game engine for Heroes of Might and Magic III that recreates the gameplay, logic, and rendering… tmodloader/tmodloader — tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It… electronicarts/cnc_remastered_collection — This project is a real-time strategy game engine and a corresponding set of custom content toolkits. It provides a… openttd/openttd — OpenTTD is an open-source game engine and transport simulation game. It provides an isometric sandbox environment for… warzone2100/warzone2100 — Warzone 2100 is an open-source real-time strategy game engine focused on tactical combat and base building. It… anuken/mindustry — Mindustry is a cross-platform game engine and factory automation simulation that combines resource management with…

Open-Source-Alternativen zu Wesnoth

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Wesnoth.
  • vcmi/vcmiAvatar von vcmi

    vcmi/vcmi

    5,692Auf GitHub ansehen↗

    vcmi is an open-source game engine for Heroes of Might and Magic III that recreates the gameplay, logic, and rendering of the original strategy game. It serves as a cross-platform game runtime supporting Windows, Linux, macOS, Android, and iOS, providing a turn-based strategy simulator for strategic world map navigation and tactical combat. The project is built as a moddable game framework, featuring a data-driven modding system and a sandboxed Lua scripting integration. These allow for the definition of custom gameplay logic, spell effects, and the addition of new factions, characters, and a

    C++
    Auf GitHub ansehen↗5,692
  • tmodloader/tmodloaderAvatar von tModLoader

    tModLoader/tModLoader

    5,099Auf GitHub ansehen↗

    tModLoader is a modding framework and toolset designed for expanding game content and extending core game logic. It provides a polymorphic content API that allows for the creation of new items, NPCs, projectiles, and world assets through object-oriented inheritance. The project is distinguished by its advanced code modification capabilities, utilizing intermediate language bytecode patching and reflection-based private access to alter internal game behavior. It features a hot-reloading assembly runtime that enables developers to recompile and apply source code changes in real-time without res

    C#apigamesteam
    Auf GitHub ansehen↗5,099
  • electronicarts/cnc_remastered_collectionAvatar von electronicarts

    electronicarts/CnC_Remastered_Collection

    21,368Auf GitHub ansehen↗

    This project is a real-time strategy game engine and a corresponding set of custom content toolkits. It provides a software framework for rendering 2D environments, executing gameplay logic, and managing the distribution of community-created assets. The system includes a dedicated game map editor for designing custom terrain and modifying game levels. It utilizes a data-driven map framework to store terrain data in structured files and employs an asset-based content distribution system to package these modifications for workshop integration. Gameplay consistency is maintained through a game

    C++command-and-conqueropen-sourcereal-time-strategy
    Auf GitHub ansehen↗21,368
  • openttd/openttdAvatar von OpenTTD

    OpenTTD/OpenTTD

    7,965Auf GitHub ansehen↗

    OpenTTD is an open-source game engine and transport simulation game. It provides an isometric sandbox environment for building and managing complex logistics and transport networks. The project functions as a multiplayer simulation sandbox where users can build infrastructure cooperatively or competitively in a shared virtual world. The platform is designed as a moddable simulation system that supports external assets, graphics, and gameplay modifications. It includes mechanisms for downloading and integrating add-on content and utilizes a plugin-based system to extend game mechanics beyond t

    C++
    Auf GitHub ansehen↗7,965
  • Alle 30 Alternativen zu Wesnoth anzeigen→