Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
An open-source implementation of the Command & Conquer: Red Alert engine using .NET/Mono and OpenGL. Runs on Windows, Linux and Mac OS X.
C# Lua Other
branch: bleed

Merge pull request #7770 from penev92/bleed_starportCarryall

Bring back carryall.starport and fix trike.starport's prerequisites
latest commit 0b4ec5a815
@reaperrr reaperrr authored
Failed to load latest commit information.
OpenRA.Editor Remove GlobalFilesystem.OpenWithExts. Closes #5272.
OpenRA.Game Remove GlobalFilesystem.OpenWithExts. Closes #5272.
OpenRA.GameMonitor Updated all year numbers
OpenRA.Mods.Cnc Cache trait look-ups in the constructor where possible for Air activi…
OpenRA.Mods.Common Remove GlobalFilesystem.OpenWithExts. Closes #5272.
OpenRA.Mods.D2k Cache trait look-ups in the constructor where possible for Air activi…
OpenRA.Mods.RA Cache trait look-ups in the constructor where possible for Air activi…
OpenRA.Mods.TS un-hardcode and self-document the shadow palette
OpenRA.Renderer.Null Updated all year numbers
OpenRA.Renderer.Sdl2 Brace style fixes
OpenRA.Test Made int2 struct immutable
OpenRA.TilesetBuilder Replace CRLF with LF in TilesetBuilder/defaults.yaml
OpenRA.Utility Updated all year numbers
artsrc Adds the chrome.psd (art source)
glsl Add CopyToArray method for IPalette.
lua Load assets using absolute paths. Fixes #6717.
mods Bring back carryall.starport and fix trike.starport's prerequisites
packaging Fix wiki update to match travis' idea of branch names
thirdparty fetch FuzzyLogicLibrary from NuGet
.editorconfig added EditorConfig support
.gitattributes Ensure LF line ending for .yaml files for hash consistency across pla…
.gitignore fetch FuzzyLogicLibrary from NuGet
.travis.yml bring back the HTML documentation
AUTHORS Changed the harvester heuristic so that now takes into account the di… Update
COPYING converted to GPLv3
GeoLite2-Country.mmdb update to MaxMind GeoIP2 .NET version 2.1.0 Update
Makefile register Linux MIME type to directly load replays
OpenRA.sln added nod mission 2b Update
Settings.StyleCop Enforce a line length limit.
appveyor.yml Merge pull request #7768 from OpenRA/revert-7761-appveyor-artifacts-kiss
configure add /lib and /lib64 to the locations lookup for Lua (issue #7637)
global mix database.dat replace PackageContent yamls with XCC database document the launch scripts document the launch scripts Fix shell script syntax errors this has already been resolved in #7121 and #7187
make.cmd Added a counterpart to the Makefile for Windows users
make.ps1 enforce UTF8 encoding for pandoc
utility.cmd Fix a stupid mistake in utility.cmd (td vs cnc)


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

Please read the FAQ in our Wiki and report problems at

Join the Forums for discussion.


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.


Bountysource Issue Stats Issue Stats

  • Please read and Compiling on how to set up an OpenRA development environment.
  • See Hacking for an overview of the engine.
  • To get your patches merged, please adhere to the Contributing guidelines.


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



  • Sponsor a mirror server if you have some bandwidth to spare.
  • You can immediately set up a Dedicated Game Server.
  • Fund development by creating Bounties on specific tasks.


Copyright 2007-2015 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. For more information, see COPYING.

Something went wrong with that request. Please try again.