I want to get started at game development. I have read a lot of articles, but didn't get far. I'm studing computer science and have experience in C++, one semester in Java, .NET, (even assembler, but I won't start with that^^)
I want to develop "small" games, like Tetris and later on some kind of jump and run.
I would like to work with visual aspects ("game GUI").
I read a lot of opinions but I don't know whether to start with C++, C#, Java , I've also read about DirectX and Flash. (I have no problems to learn a new language.)
and I didn't find nice tutorials.
--> which language, tutorials?
Thanks in advance,
Tyzak
A game development process typically consists of 5 main stages: pre-production, production, quality assurance, launch, and post-production maintenance.
I would recommend XNA. It is a .NET framework for making games on Windows, Xbox 360 and Zune.
It is easy to get started and you can make small games like Tetris within a very reasonable time frame. I have used it to make a couple of Xbox games for my son.
There's plenty of information available to get you started. A good starting point is the education section of the XNA Creator's Club.
Additional info in this question: The good 3D GUI engine
Since you have some experience with C++, follow the tutorials of ClanLib or SFML. I am hearing good things about both of them.
First get something very simple working. A program that draws a black screen is a good starting point, then add an image, make it movable, etc. Only after you have the fundamentals working, start thinking about a game.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With