https://github.com/OpenRA/OpenRA Skip to content Sign up * Product + Features + Mobile + Actions + Codespaces + Packages + Security + Code review + Issues + Integrations + GitHub Sponsors + Customer stories * Team * Enterprise * Explore + Explore GitHub + Learn and contribute + Topics + Collections + Trending + Learning Lab + Open source guides + Connect with others + The ReadME Project + Events + Community forum + GitHub Education + GitHub Stars program * Marketplace * Pricing + Plans + Compare plans + Contact Sales + Education [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this organization All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} OpenRA / OpenRA Public * Notifications * Fork 2.4k * Star 10.9k Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X. www.openra.net License GPL-3.0 License 10.9k stars 2.4k forks Star Notifications * Code * Issues 1.5k * Pull requests 89 * Actions * Projects 2 * Wiki * Security * Insights More * Code * Issues * Pull requests * Actions * Projects * Wiki * Security * Insights This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. bleed Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 4 branches 429 tags Code Latest commit @RoosterDragon @abcdefg30 RoosterDragon and abcdefg30 Rename PathGraph to MapPathGraph. ... e22b6de Apr 27, 2022 Rename PathGraph to MapPathGraph. Move PathCostForInvalidPath and MovementCostForUnreachableCell constants into a new static class, PathGraph. e22b6de Git stats * 28,642 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github .vscode OpenRA.Game OpenRA.Launcher OpenRA.Mods.Cnc OpenRA.Mods.Common OpenRA.Mods.D2k OpenRA.Platforms.Default OpenRA.Server OpenRA.Test OpenRA.Utility OpenRA.WindowsLauncher glsl lua mods packaging .editorconfig .gitattributes .gitignore .kateproject AUTHORS CODE_OF_CONDUCT.md CONTRIBUTING.md COPYING Directory.Build.props INSTALL.md Makefile OpenRA.ruleset OpenRA.sln README.md VERSION configure-system-libraries.sh dupFinder.xslt fetch-geoip.sh global mix database.dat launch-dedicated.cmd launch-dedicated.sh launch-game.cmd launch-game.sh make.cmd make.ps1 omnisharp.json utility.cmd utility.sh View code OpenRA Play Contribute Mapping Modding Support License README.md OpenRA A Libre/Free Real Time Strategy game engine supporting early Westwood classics. * Website: https://www.openra.net * Chat: #openra on Libera (web) or Discord Discord Badge * Repository: https://github.com/OpenRA/OpenRA Continuous Integration Please read the FAQ in our Wiki and report problems at https:// github.com/OpenRA/OpenRA/issues. Join the Forum for discussion. Play Distributed mods include a reimagining of * Command & Conquer: Red Alert * Command & Conquer: Tiberian Dawn * Dune 2000 EA has not endorsed and does not support this product. Check our Playing the Game Guide to win multiplayer matches. Contribute * Please read INSTALL.md and Compiling on how to set up an OpenRA development environment. * See Hacking for a (now very outdated) overview of the engine. * Read and follow our Code of Conduct. * To get your patches merged, please adhere to the Contributing guidelines. Mapping * We offer a Mapping Tutorial as you can change gameplay drastically with custom rules. * For scripted mission have a look at the Lua API. * If you want to share your maps with the community, upload them at the OpenRA Resource Center. Modding * Download a copy of the OpenRA Mod SDK to start your own mod. * Check the Modding Guide to create your own classic RTS. * There exists an auto-generated Trait documentation to get started with yaml files. * Some hints on how to create new OpenRA compatible Pixelart. * Upload total conversions at our Mod DB profile. Support * Sponsor a mirror server if you have some bandwidth to spare. * You can immediately set up a Dedicated Game Server. License Copyright 2007-2021 The OpenRA Developers (see AUTHORS) This file is part of OpenRA, which is free software. It is made available to you under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. For more information, see COPYING. About Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X. www.openra.net Topics game csharp cross-platform game-engine dotnet engine strategy-game-engine openra red-alert command-and-conquer rts hacktoberfest real-time-strategy tiberian-dawn dune-2000 Resources Readme License GPL-3.0 License Code of conduct Code of conduct Stars 10.9k stars Watchers 381 watching Forks 2.4k forks Releases 88 release-20210321 Latest Mar 21, 2021 + 87 releases Contributors 303 * @pchote * @chrisforbes * @Mailaender * @reaperrr * @abcdefg30 * @obrakmann * @penev92 * @RoosterDragon * @psydev * @MustaphaTR * @ScottNZ + 292 contributors Languages * C# 82.1% * Lua 16.2% * Shell 0.7% * Objective-C 0.3% * GLSL 0.2% * NSIS 0.2% * Other 0.3% * (c) 2022 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.