Developing a Game Engine in C# Programming Language | IEEE Conference Publication | IEEE Xplore