Alright, now I'm working with XNA because there's competition that I'm going with all of my class mates lol... It's interesting and makes everything fast and easy, though XNA is working behind the .NET Framework, so you may say that it's slow bla bla.. but if you know, it's pretty well developed and I'm also waiting for XNA Game Stdio Express 2.0 that supports networking. Though, right now I'm trying to be comfortable with what we have lol... I'm trying to create a rotation based on the Keyboard input, however, I'm a little bit confused because my rotation effect is in the Draw method and I don't know when is Draw method called in my program? And thus, I can't explicitly say Draw1() or Draw2() that will have different rotation (CreateRotationX and CreateRotationY on my Matrix). I'm just wondering if anybody can help?
