I'm teaching myself C#. I come from a Java background(been improving my Java game project for 2 months). I have done basic C++ (up to recursion). I have not done objected-oriented C++.
C# seems to be a mixture of Java and C++. So far I have been introduced to namespaces, structs and classes.
Conceptually, how much more do I need to learn to make a game in C#? Does C# have a built-in graphics library like Java or do I need to find a library to get the basic framework for a game?
In Java: It would be "public class Game extends Canvas".
What is C# equivalent of the above code?
Edited by warnexus, 03 April 2013 - 10:01 AM.