Beginning C# Game Programming (Game Development)

Beginning C# Game Programming (Game Development)
Authors
Ron Penton
ISBN
1592005179
Published
22 Oct 2004
Purchase online
amazon.com

Are you ready to try your hand at programming games using C#? "Beginning C# Game Programming" is your ideal introductory guide?designed to jumpstart your experience with C# and DirectX 9. It includes the fundamental topics you?ll need to know and covers additional topics that you?ll find helpful along the way. Begin with a comprehensive look at programming with C#?from the basics of classes to advanced topics such as polymorphism and abstraction. Then it?

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

Garrett Gaston said
I am very VERY inexperienced at programming. I got into C++ at a very young age, probably to young, all because I wanted to be able to make games. I'M now 23 and I'M trying to get back into the game. My biggest complaint to this book compared to all the C++ books I've read over the past five years or so, was his examples. He just gave you code snipets. What an inexperienced person like myself needs is for the an author to teach you a new trick, show you some examples, and then give you the source for a small full program showing you how it works. Most books I've read teach something, then they say now type all this and watch it compile, then they go over each peace line by line just to be sure you got it. I'M only into the fist half of this book but I'M already getting frustrated. I would recommend "C# programming for the absolute beginner". I have read the C++ version and it was a good one.

Stefan Stoychev said
Realy nice book. I'm not new in C# programing but i'm new in in game programing. This book was very helpful to me.

J. D. Pickwell said
If you're a beginning programmer, or even a seasoned programmer, wanting to learn C#, then this book isn't for you. This book is riddled with errors that no programmer learning a new language should be told aren't errors. C# has never been able to drop-through in a switch statement, and the break statement in a default block has always been required. And, you can't have multiple type specifiers in a for-loop header. It amazes me that this book made it through technical review, if it even went through at all. I'll admit that I didn't read through the entire book, but after seeing the switch and for-loop statements that were presented in this book, I almost felt sick to my stomach. I've been using C# since version 1.0, and I have to recommend staying as far away from this book as possible, maybe even burning it if you see it. If you really want to learn C#, try C# 3.0: A Beginner's Guide (Beginner's Guide (Osborne Mcgraw Hill)).

Wail said
DON'T listen to those retards when they tell you that this book is not good.

The first 5 chapters will basically show you most of what you should need
to know about C# in order to get on your way into game programming.

The rest are Game Programing, Setting up a framework, DirectX9 etc...

I've found this book very informative and very entertaining as well, the author always try to use humor when making points which is a good thing..

I've learned a lot from this book and I recommend it to everyone else interested in learning the basics of Game programing...

Adrian R. Jones said
This is a nice basic introduction to game programming but, as mentioned before, there are mistakes. The version of Directx code is out of date.

Usually, one can go on-line and get updates to the code from the developer that fix the mistakes and get the code working with later releases.

Unfortunately the author has not updated the code and it doesn't look as though the web site has been touched for a couple of years. It is riddled with missing links and php errors. For that reason alone, I just can not recommend this book to people who don't have much experience as developers.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning.” - Rich Cook