oraide
A collection of tools with the aim of lowering the barrier to entry for OpenRA-based game development.
Screenshots
License
See the LICENSE file.
Terms to know
OpenRA (link): An open-source (GPLv3+) game engine implemented in C# on top of the .NET Framework
MiniYaml: OpenRA's custom configuration language which hijacked the .yaml
extension (note: it is not valid YAML)
SDK (link): The official template for OpenRA-based games that comes bundled with utility scripts
LSP (link): The Language Server Protocol spearheaded by Microsoft
Architecture
Read ./docs/dev/architecture.md for an overview of the OpenRA IDE project architecture (this does not cover LSP clients).
Contact Us
You can find the maintainer as Phrohdoh on OpenRA's Discord server.
Be sure to read and understand the server rules before participating.
Do know that the OpenRA IDE project (also called oraide
) is an unofficial
project, so you should probably ping me directly in the #off-topic
channel.
Please don't hesitate to reach out if you have questions/comments/concerns/praise/whatever!