RoK uses the Unity3D game engine. There are many resources available here as well as around the web for how to get started with development with Unity, C#, .NET, etc. if that is what you are looking for too.