-
Notifications
You must be signed in to change notification settings - Fork 1
Scripts, Features, Engine
There are three subjects to the project development that needs to be tended carefully if it is to succeed: Scripting, Features and Engine. Balancing is separated towards its own category. Balancing being the spearhead of the project will be effective only with the other subjects providing thrust!
Currently all tasks are listed up in Milestones, ranked according to their importance related to the project's vitality.
Providing guides and stories, lua scripts make maps come alive and if done right, provides the player with an immersive experience that gets the player more invested with the overall game. RA Unplugged is set to provide a tutorial series for the single player and a curated selection of modded maps with the map chooser (skirmish/online). Further the mod will focus on a full fledged single player campaign that builds on the lore of the original C&C: Red Alert with basis on RA Unplugged's game balance.
Although this by definition includes everything brought aboard uRA, by 'Features' we mean tasks that brings aboard new elements or fixes that enhances the user experience. This broad category involves user interface, new game mechanics, fixes, etc. All relevant issues regarding the project are listed in the project's priority list (Milestones).
Frequently these tasks has crossovers with OpenRA's issue tracker, meaning the specific issue may be dealt with the parent project, however the purpose of listing these in the project's priority list is to put added emphasis to its importance. With these issues the mod project either aids the parent project's contribution towards its completion or simply adopts the issue, should the parent project stall or discontinue the issue based on reasons that e.g. involves coding standards and/or incompatible issues regarding other mods.
Keeping up with the OpenRA engine will be vital to taking advantage of its continuing development, adding performance fixes and features adding to the user experience. At its initial stage the developing branch (currently 'master') of uRA will follow the engine updates with OpenRA's bleed as-is, however at a certain point the project will look to maintain its own engine fork as certain features inevitably will differ from the parent project (as mentioned above). This stage will involve and depend on utilities brought along the mods continued development and with its contributors gaining the knowledge necessary to maintain the forked engine at a reasonable pace.
Alpha release
Goals and motivations
Task and priorities
Balancing
Contributing