Description from the Publisher
Learn the elements of C# game programming, such as, game design and graphic design.
Controlling your games, handling input from the keyboard and mouse.
Playing-field design, creating and moving objects, adding sprites, detecting collisions, and adding sound, with example code given with each topic.
How to make your game more challenging by using a delay feature and random numbers.
Contains game projects that will not only show you the code, but also take you step-by-step in creating each game like TicTacToe, Slider, and Pong.
This tutorial is a fun way to learn how to create C# games.
Includes a Memory Card game (C# source code), which is a popular memory game. Memory Card game using one deck of playing cards. The object of the game is to match as many cards as you can by turning the cards face up in pairs of the same value. At the beginning of play turn two cards face up, one at a time. If they are a pair, such as 2 Aces or 2 Threes, you matched the two cards. See if you can turn up another pair. Keep on playing until you turn up all cards. As the game continues, you will be able to remember the positions and values of some of the cards that have been turned up. If your memory is good, you will be able to find the cards you need to make pairs. Test your skills against the clock! The game ends when all the cards have been made into pairs. The Memory Card game is an excellent resource to Learn How to Program C# Games!