Open-Source reimplementation of Westwood’s Command & Conquer: Red Alert game engine, updated to use the hardware acceleration of modern video cards using OpenGL and OpenAL for sound playback. It runs natively on Windows, Linux and Mac OS X. The game was designed with modifiability in mind, but is not identical to the original. Campaigns and mods made for the legacy game won't work out of the box.

Report RSS Playtest 20131130

The testing branch of OpenRA comes with Lua mission scripting as well as sprite rendering and performance improvements.

Posted by on

The headline feature of this new playtest is the addition of Lua scripting for maps, which allows anybody to create scripted missions or game modes without touching any C# engine code. Any maps added to our content site will be downloaded when joining a server, which makes it easy to share your creations with others. We have made the tough decision to delay the previously announced IRC and translation features into a later release. This will allow us to focus our efforts on getting the next release out within the next couple of weeks. The main improvements over our stable september release are now:

  • Added support for Lua scripting in maps.
  • Added remakes of the first two Allied missions to RA (using our new scripting system).
  • Additional UI polishing, including a new settings menu, overhauled chat, and improved hotkey support.
  • Additional ingame polish, including new infantry animations, move-flashes, and improved to pixel-doubling.
  • Added options for always displaying health bars, and alternative DOTA-style bar colors.
  • Improvements to RA include production acceleration, the base radius from C&C, and the M.A.D Tank!
  • C&C (now renamed to Tiberian Dawn) receives a new Airstrike, new sound and weapon effects, and a remake of the popular Haos Ridges map.

As usual, the changelog contains all the details, including a list of changes that affect maps and mods. If you run into any issues or have any feedback, then you can create a ticket on our Github issue tracker or find us on IRC.

Allies02The Allies02-classic mission uses our new Lua scripting.

Health barsNew settings for displaying health bars makes it easy to distinguish friend from foe.

C&C PolishTiberian Dawn’s new airstrike and missile rendering.


Post comment Comments
Templarfreak
Templarfreak - - 6,721 comments

Super neat!! I really gotta learn LUA though. D=

Reply Good karma Bad karma+4 votes
JMS.HappyCat
JMS.HappyCat - - 68 comments

As languages go, I've found Lua painless. I can't say how well a person completely new to programming would do, but I managed to get comfy in 4-5 days.

If you're familiar with another language, you could jump on Rosettacode.org and look for some examples to compare.

Reply Good karma Bad karma+1 vote
TheNodCommander
TheNodCommander - - 1,114 comments

What is LUA?

Reply Good karma Bad karma+1 vote
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: