Showing posts with label game development. Show all posts
Showing posts with label game development. Show all posts

C# Game Programming: For Serious Game Creation Review

C# Game Programming: For Serious Game Creation
Average Reviews:

(More customer reviews)
Are you looking to buy C# Game Programming: For Serious Game Creation? Here is the right place to find the great deals. we can offer discounts of up to 90% on C# Game Programming: For Serious Game Creation. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

C# Game Programming: For Serious Game Creation ReviewThis book does a good job at taking you through step by step the process of creating a game, without having any game programming experience, by far the best book I have found for 2010 visual studio. 5/5C# Game Programming: For Serious Game Creation Overview

Want to learn more information about C# Game Programming: For Serious Game Creation?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Beginning C# Game Programming (Game Development) Review

Beginning C# Game Programming (Game Development)
Average Reviews:

(More customer reviews)
Are you looking to buy Beginning C# Game Programming (Game Development)? Here is the right place to find the great deals. we can offer discounts of up to 90% on Beginning C# Game Programming (Game Development). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Beginning C# Game Programming (Game Development) Review"Beginning C# Game Programming" is Ron Penton's third effort in game book-authorship. It's a ground-up tutorial on the C# programming language, starting from the obligatory "Hello World" program and ending with a pretty rudimentary "spaceship at the bottom of the screen shooting at things coming down at you" game called "Generic Space Shooter 3000".
If you're already an old hand at similar languages like Java or C++, then the first half of the book won't be much more than a refresher for you. The first half of the book covers simple screen output, followed by primitive types, operators, looping, classes, arrays and file streams. It covers these topics fairly quickly (all in about 120 pages), so you won't be spending much time on each topic. Apart from one significant exception, the language tutorial is well-organized.
The "significant exception" raises its head with chapter 6 (creating a project). After spending 120 pages learning how to write, compile, and execute small bits of C# code, chapter 6 shows you how to set up a project in SharpDevelop (a free C# programming environment). If you need help compiling your code in chapters 1-5, the only help you'll get is a brief mention of Visual Studio.NET, SharpDevelop, or the C# command-line compiler. If you invest in a copy of "Beginning C# Game Programming", I recommend that you read chapter 6 first. Then go back to chapters 1-5. Finally, head over to chapter 7 and build yourself a space-shooter for the rest of the book.
The space shooter chapters are well-done, with good coverage of doing directX graphics in C#. The topics covered are a bit large for such a simple example game (alpha-blending, force-feedback, direct3D), but this is done with the understanding that you'll be wanting to write a more significant game than "Generic Space Shooter 3000" by the time you're done with the book.
If you want a good "ground-up" start with C# game programming, "Beginning C# Game Programming" is a good start. It takes you from the very beginning to a complete arcade game.
Just don't read it in order.Beginning C# Game Programming (Game Development) Overview"Beginning C# Game Programming" approaches the topic of programming with C# for a total beginner, first easing the reader into the techniques of C#, and then slowly combining all of the information together enabling the reader to create a complete computer game. Divided into two comprehensive sections, this book first provides readers with the techniques and skills that they need to program with C#, including the basics of .NET and computer programming. The second section concentrates on programming for games. Readers will learn how to use C# to interface with DirectX 9 and will cover the basics of graphics, input, and sound.

Want to learn more information about Beginning C# Game Programming (Game Development)?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Microsoft Visual C# 2005 Step by Step (Step By Step (Microsoft)) Review

Microsoft Visual C# 2005 Step by Step (Step By Step (Microsoft))
Average Reviews:

(More customer reviews)
Are you looking to buy Microsoft Visual C# 2005 Step by Step (Step By Step (Microsoft))? Here is the right place to find the great deals. we can offer discounts of up to 90% on Microsoft Visual C# 2005 Step by Step (Step By Step (Microsoft)). Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Microsoft Visual C# 2005 Step by Step (Step By Step (Microsoft)) ReviewThis is an excellent resource for learning C#/.NET. It covers the basics of the language and then eventually heads into more advanced topics such as ADO.NET, ASP.NET, etc. Like with any book, the more you know coming in, the more you can take advantage of it, but I would say that even someone new to programming can get a lot out of this book.
Good Stuff:
1) Each topic in parts 1-4 is covered in a step by step fashion with plenty of examples to help you learn by doing.
2) Excellent summary for each chapter highlighting key points in a tabular format including mini code examples. This is by far one of the best way of doing a summary in a programming book I've seen.
3) You can do 99% of the examples with MS Visual C# Express Edition which is free. So you don't need to go out and buy Visual Studio 2005.
4) The books is broken up into 6 parts and this organization is well thought out. Parts 1-4 pretty much cover the language, Part 4 covers how to use Windows Forms with C#, Part 5 covers how to use ADO.NET with C# and finally Part 6 covers ASP.net.
5) Good topic coverage for a beginner book.
Stuff that could have been done better:
1) My primary frustration with this book is the many typographical errors. The errata list is bigger than what I would like to see and it wasn't even exhaustive. I found many errors not on the errata and even though I submitted them, I got no response. Make sure you print out the errata and keep it with u while u read.
2) There is no coverage of how to use C# with XML, nor is there coverage on File I/O, streams etc. It would have been good to have chapters on these topics. I think they're more important that covering ASP.NET.
3) Part 5 (ADO.NET) is not that good. The way that ADO.NET is explained is not as step by step as the previous 4 parts. The order in which things are done does not lend well to explaining the concepts. For ex: the first thing the author does is have you run a command line SQL script to modify a pre-existing database. Some more basic parts of ADO.NET such as how to create a database from scratch in Visual Studio are not covered at all. You would think that this is what would be done first. The chapters on ADO.NET could have been written in a much better way, preferably one that assumes little to no prior knowledge of a database. Nonetheless, to have ADO.NET coverage at all in a book at this level is good.
4)Part 6 covers ASP.NET. There are four chapters on this topic which quite qood considering this is not an ASP.NET book. Don't expect to get a good understanding of ASP.NET however, as ASP.NET cannot be understood well in such brevity.
Bottom Line:
I recommend adding this book to your arsenal if you plan on learning C#. It covers the language in adequate detail in a step by step fashion. [...]Microsoft Visual C# 2005 Step by Step (Step By Step (Microsoft)) OverviewVisual C#, a feature of Microsoft Visual Studio 2005, is a modern programming language designed to deliver a productive environment for creating business frameworks and reusable object-oriented components. Now you can teach yourself essential techniques with Visual C#—and start building components and Microsoft Windows-based applications—one step at a time. With STEP BY STEP, you work at your own pace through hands-on, learn-by-doing exercises. Whether you're a beginning programmer or new to this particular language, you'll learn how, when, and why to use specific features of Visual C# 2005. Each chapter puts you to work, building your knowledge of core capabilities and guiding you as create your first C#-based applications for Windows, data management, and the Web.

Want to learn more information about Microsoft Visual C# 2005 Step by Step (Step By Step (Microsoft))?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...