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.
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add Github issue template Feb 25, 2018
OpenRA.Game Remove System.Bitmap from ITexture. Jan 8, 2019
OpenRA.Mods.Cnc Fix invalid target crash if Leap target dies. Jan 5, 2019
OpenRA.Mods.Common Only consider system maps in the mission browser Jan 19, 2019
OpenRA.Mods.D2k Make Concrete under buildings indestructible. Dec 24, 2018
OpenRA.Platforms.Default Remove System.Bitmap from ITexture. Jan 8, 2019
OpenRA.Server Remove the CodeAnalysisRuleSet property from all csproj files Aug 25, 2018
OpenRA.StyleCheck Remove byte order marks from csproj files. Jul 1, 2018
OpenRA.Test Remove utf8 BOM. Nov 17, 2018
OpenRA.Utility Remove the CodeAnalysisRuleSet property from all csproj files Aug 25, 2018
glsl Limit samplers to 8 in combined.frag. Nov 1, 2018
lua Update copyright notice year to 2018 Jan 16, 2018
mods Use map folder names instead of paths in the mission browser Jan 19, 2019
packaging Revert macOS dark mode (again). Jan 6, 2019
thirdparty Revert macOS dark mode (again). Jan 6, 2019
.editorconfig added EditorConfig support Jul 7, 2013
.gitattributes Explicitly specify line-endings of source files in gitattributes. Jun 30, 2018
.gitignore Fix newlines in misc other files. Jul 1, 2018
.kateproject Add a Kate project file. Jan 24, 2016
.travis.yml Add AppImage packaging for Linux. May 5, 2018
AUTHORS Add Nod 10a mission Dec 27, 2018
CODE_OF_CONDUCT.md Add a community code of conduct. Aug 13, 2017
CONTRIBUTING.md Update CONTRIBUTING.md Oct 24, 2016
COPYING converted to GPLv3 Feb 16, 2010
ConvertFrom-Markdown.ps1 Replace the constantly breaking pandoc from Chocolatey Jul 16, 2016
INSTALL.md [INSTALL.md] Pkg lists->command; add extra distros Oct 6, 2018
Makefile Rework icon installation. May 5, 2018
OpenRA.Game.exe.config Fix newlines in misc other files. Jul 1, 2018
OpenRA.Test.nunit Add NUnit configuration with correct binpath Dec 29, 2015
OpenRA.Utility.exe.config Fix newlines in misc other files. Jul 1, 2018
OpenRA.sln Soviet Soldier Volkov & Chitzkoi fully ported Sep 28, 2018
OpenRA.sln.DotSettings Fix newlines in misc other files. Jul 1, 2018
README.md Tweak the project README. May 21, 2018
Settings.StyleCop Enforce a line length limit. Mar 19, 2015
VERSION Add engine VERSION file. Jun 4, 2017
appveyor.yml Fix newlines in misc other files. Jul 1, 2018
dupFinder.xslt scan for duplicates Jul 5, 2015
global mix database.dat Add nod_win1.aud and nod_map1.aud to mix database. Apr 1, 2016
launch-dedicated.cmd Add auth and sync report settings to dedicated server scripts. Dec 15, 2018
launch-dedicated.sh Add auth and sync report settings to dedicated server scripts. Dec 15, 2018
launch-game.cmd Fix launch-game.cmd accepting wrong mod IDs Feb 23, 2018
launch-game.sh Fixing several ShellCheck warnings Nov 22, 2018
make.cmd Try to bypass the security warning Jun 29, 2017
make.ps1 Explicitly require PowerShell 3 or higher. Apr 28, 2018
utility.cmd Don't let the launcher scripts close the console window Jun 29, 2017

README.md

OpenRA

A Libre/Free Real Time Strategy game engine supporting early Westwood classics.

Please read the FAQ in our Wiki and report problems at http://bugs.openra.net.

Join the Forums for discussion.

Play

Distributed mods include a reimagining of

  • Command & Conquer: Red Alert
  • Command & Conquer: Tiberian Dawn
  • Dune 2000

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.
  • 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

Support

  • Sponsor a mirror server if you have some bandwidth to spare.
  • You can immediately set up a Dedicated Game Server.

License

Copyright 2007-2018 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.