Pavel Penev's Projects
AntlrVSIX is a language server for use with Visual Studio 2019, Visual Studio Code, and Gnu Emacs to support Antlr, Bison, and W3C EBNF grammars. In addition to the IDE extensions provided here, a command-line tool is available to refactor grammars in order to make them cleaner, more readable, and more efficient.
Editable graphics file, artwork source
MiniYAML syntax for GitHub's Atom Editor
A d2 mod for OpenRA
Documentation aimed at modders.
A set of C# bindings for Lua with a specific focus on building sandboxes.
Fractured Realms is a real time strategy game using the OpenRA engine, It is heavily inspired by the Command and Conquer and Starcraft series.
Compilation and packaging scripts for automating the process of creating NuGet packages for the native Freetype library.
Defines a common protocol for language servers.
Language Savant. If your repository's language is being reported incorrectly, send us a pull request!
TextMate support for OpenRA MiniYAML
An experiment.
OpenAL# - C# Wrapper for OpenAL Soft
An open-source implementation of the Command & Conquer: Red Alert engine using .NET/Mono and OpenGL. Runs on Windows, Linux and Mac OS X.
Source Development Kit for building your own games using the OpenRA engine.
The source for the official OpenRA website.
The source for the official OpenRA website.
OpenSAGE is a free, open source re-implementation of SAGE, the 3D real time strategy (RTS) engine used in Command & Conquer: Generals and other RTS titles from EA Pacific. Written in C#. Not affiliated with EA.
A reincarnation of OpenRA's famous IRC bot, written in C# to service the OpenRA server on Discord.
A Red Alert 2 mod for the OpenRA game engine
SDL2# - C# Wrapper for SDL2