- Shopping Bag ( 0 items )
Ships from: STERLING HEIGHTS, MI
Usually ships in 1-2 business days
This highly-anticipated title provides a clear introduction to game programming for VB .NET programmers! Microsoft insiders have written an easy-to-read guide, so you can start programming games quickly. This book even includes an introduction to Managed DirectX9, and other advanced .NET features, like animation and sounds.
Code examples are actually complete games, and include .Nettrix , .Netterpillars, River Pla.NET, Magic KindergarteN., D-iNfEcT, Nettrix II (for the Pocket PC), and a version of the classic game, Spacewars.
|Ch. 1||.Nettrix : GDI+ and collision detection||1|
|Ch. 2||.Netterpillars : artificial intelligence and sprites||65|
|Ch. 3||ManagedDirectX first steps : Direct3D basics and DirectX vs. GDI+||141|
|Ch. 4||Space donuts : sprites revisited||207|
|Ch. 6||Spacewar3D : meshes and buffers and textures, oh my!||271|
|Ch. 7||Adding visual effects to Spacewar3D||327|
|Epilogue : taking your next steps||343|
|Bonus chapter : porting .Nettrix to pocket PC||351|
|App||Motivations in games|
|App||How do I make games?|
|App||Guidelines for developing successful games|
Posted October 9, 2004
One of the authors, Weller, recently co-authored a sister book on .NET game programming using C#. Here, Weller and others direct their attention to using VB as a game language. Both books follow a broadly similar approach. Each shows how to access DirectX graphics calls via their chosen languages. For example, this book starts with a basic program in many games. How to recognise collisions between your objects? It shows how VB can be used to write object oriented code in simple fashion. And how .NET enables the code to use the underlying DirectX. The VB OO code is syntactically simpler than the corresponding C++, Java or C# code, though perhaps more verbose. Those of us who use these other languages now have to face the fact that yes, indeed, you can write decent OO code in VB. Another chapter shows what it calls Artifical Intelligence usage. I would just say these are more complex coding than earlier chapters. Game programming books often indulge in such puffery, independent of what languages they use. The book goes on to recapitulate common graphics ideas like textures and meshes, but all in VB. This is not really an algorithms book, so the treatment is more to show how to do it in VB, than a detailed exposition of the methods.Was this review helpful? Yes NoThank you for your feedback. Report this reviewThank you, this review has been flagged.
Posted August 2, 2009
No text was provided for this review.