Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
The OpenRA project has two main goals:
Recreating the original 2D Command & Conquer games with enhancements inspired by more modern RTS games. OpenRA should retain the feel and nostalgia of the older games, but remove the frustrating and dated elements.
Create a flexible 2D RTS game engine that others can use to build their own games. The 2D C&C games were well known for being highly moddable, but this flexibility was lost in the transition to the more complicated 3D game engines. The Tiberian Sun and Red Alert 2 modding communities have performed a commendable job at maintaining these original game engines as a platform for modders, but the lifetime and capabilities of these old engines is limited.
OpenRA is developed by volunteers in their spare time, and so we do not follow a traditional development process with strictly planned milestones and assigned features (although we do make use of these, especially when preparing a new release). Instead, specific features are worked on by individual contributors as their time and interest allows; this can lead to what appears to be piecemeal and sporadic development to an outside observer.
The core development team has a number of long-term goals, which have been planned over a combination of GitHub issues, IRC discussion, and forum posts. The goal of this page is to centralize some of these plans into a single location. These issues are not "owned" by a single person, so if you feel like you can contribute towards the development of one of these goals then please talk to us on IRC and we can set you on the right track!
The following list is a work in progress, and may be out of date.
Tiberian Dawn and Red Alert
These mods are now essentially feature-complete for multiplayer gaming. The focus for these mods is now:
- Implementing the singleplayer campaigns [#5490].
- Adjusting the multiplayer balance based on player feedback.
- Improving polish and moving closer to the original game's feel, without regressing the intentional changes/improvements.
Our eventual goal is for our D2K mod to be a faithful thematic recreation of the original game. We are currently a long way from this goal, as there are a number of missing features. The roadmap for D2K is tracked at #7751.
Tiberian Sun / Red Alert 2
The next major step in OpenRA is to add support for the "second generation" Westwood games. This has been a major effort, and will continue for the foreseeable future. The current focus is exclusively towards Tiberian Sun while we implement the low-level components, but Red Alert 2 will be feasible once this work has been completed.