Posted by : ANIMESH SHAW Sunday, 2 October 2011
C Game Programming tutorial is for all those who wish to make their own games or are curious to know about what works behind when we play games. First of all we must know what qualities a game should have, your game should work fast and responds to user input very quickly and it's look should be very good. As far as speed is concerned we know that C is very fast so you need not worry about speed you just have to ensure that you have applied the best method to solve a particular problem and look of the game is entirely in your hand. Now a question that may come in your mind is that what i need to know to make my first own game. To make a game in C you need to know the following things:-1) C Graphics programming2) Mouse Programming ( How to handle mouse events )
3) KeyboardGraphics programming is needed to build key game elements. For example if in your game you want a car then you can use rectangle and circle to draw it. If you don't know c graphics programming then visit c graphics programming tutorial(IN THE POST BEFORE).
If your game is such that it takes user input through a mouse then you should know how to handle mouse events. Some of the things which we frequently need to know in our games are what is the mouse current position, which mouse button is clicked etc.
here you will find sample source code and programs, you can also download executable files so you can understand a program better. Similarly if your game gets input from keyboard you need to know which key is pressed and then you can take appropriate action according to the key pressed.