An open-source implementation of the Red Alert engine using .NET and DirectX