As many of those reading may be aware (at least those on our games sites), I work offsite. Probably less known though is where; I'm currently studying programming at university, with hopes to move on into Stardock's game development team after I finish my degree.
So anyway, this semester I'm studying C#. As part of this, we're going to have an open project at the end of semester, in which we will make pretty much anything we want, so long as it demonstrates a sufficient skill and knowledge in the language. While the professor is a command-line die-hard, referring to anything with a GUI as "dog and pony show", we have the option to make our projects as fancy as we like.
Toward that end, I had some time this past weekend and figured I'd better try and get a handle on at least getting 2D graphics on-screen in windows programs, beyond the simple form elements that you can drag and drop in Visual Studio. First I looked around for some tutorials on GDI or DirectDraw, but couldn't find anything all that helpful. So I then looked around for some stuff on XNA, and came across this pong clone tutorial.
|Pong main menu.
||Pong, with tweaks.