Beginning .NET Game Programming in C# - Hatton, Ellen; Santos Lobao, Alexandre; Weller, David
30,99 €
versandkostenfrei*

inkl. MwSt.
Versandfertig in 6-10 Tagen
15 °P sammeln

    Broschiertes Buch

* Adapted for C# by key Microsoft Insiders from a previous bestseller--Lead author is the .NET Game evangelist at Microsoft! * An easy-to-read, soup-to-nuts guide that helps you start programming games fast * Packed with code examples that are complete games, Beginning .NET Game Programming in C# includes an introduction to Managed DirectX 9 and is also an introduction to exciting advanced features of .NET, including the Speech API to generate voices, synchronizing mouth animations with generated sounds, the .NET Compact Framework, data access with ADO.NET, collision detection, and artificial…mehr

Produktbeschreibung
* Adapted for C# by key Microsoft Insiders from a previous bestseller--Lead author is the .NET Game evangelist at Microsoft!
* An easy-to-read, soup-to-nuts guide that helps you start programming games fast
* Packed with code examples that are complete games, Beginning .NET Game Programming in C# includes an introduction to Managed DirectX 9 and is also an introduction to exciting advanced features of .NET, including the Speech API to generate voices, synchronizing mouth animations with generated sounds, the .NET Compact Framework, data access with ADO.NET, collision detection, and artificial intelligence.
* Includes complete code listings and applications for all games included in the book: .Nettrix (a Tetris clone), .Netterpillars (a Snakes clone), River Pla.Net (River Raid clone), Magic KindergarteN., D-iNfEcT, and Nettrix II (for the Pocket PC) as well as a version of the classic game Spacewars and a "Twisty Cube" game that did not appear in the VB .NET version.
  • Produktdetails
  • Verlag: Apress
  • Softcover reprint of the original 1st ed.
  • Seitenzahl: 444
  • Erscheinungstermin: 22. März 2005
  • Englisch
  • Abmessung: 235mm x 191mm x 23mm
  • Gewicht: 700g
  • ISBN-13: 9781590593196
  • ISBN-10: 1590593197
  • Artikelnr.: 12493603
Autorenporträt
David Weller - David Weller is a .NET Technical Evangelist at Microsoft focused on .NET Gaming. Before joining Microsoft, he worked in various architect and development roles. His background includes 3D simulation experience, including F-16 simulators and the Space Station Training Facility, as well as 3D modeling tool development. He is an avid game player and can still be found "schooling" his younger peers at LAN Parties. He lives in the sleepy town of Sammamish, WA, which is as hard to pronounce as it is to spell. Alexandre Santos Lobao - Alexandre Santos Lobão has been a non-professional game developer since 1981, when he got his first computer at 12 years of age. He received a bachelor's degree in Computer Science in 1991, from the University of Brasília. When he was attending the University, he helped to develop a graphics program and a computer graphics language (LAFITH - Hierarchical Animation Language for Three-dimensional Figures), which organizes objects in a hierarchical way and calculates the results of forces over the objects, giving them velocity and acceleration. This language was presented in many Brazilian conferences, and at the international conference, Compugraphics, in Sesimbra, in 1991. From 1997 to 1999 he also worked at Virtually Real (http://www.vrealware.com), an Australian amateur game programming virtual company founded by Craig Jardine. In 2000, he published his first book, The Box of Pandora and Other Stories, with short stories. Although he has written many technical articles, this is his first technical book. Ellen Hatton - Ellen Hatton is currently completing a computer science degree at Edinburgh University. She was exposed to computers at a very early age and has been fascinated with them ever since. Her first experience of computer games was playing Dread Dragon Doom, at which she quickly excelled, at the age of 5. She's been hooked on games ever since. Ellen is not only interested in computers. She skis frequently, amongst participating in other sports, and enjoys general student life in the bustling Scottish capital, Edinburgh. As her choice of study suggests, Ellen still finds computers very interesting and is constantly looking for new challenges. This book is the latest.
Inhaltsangabe
1 .Nettrix: GDI+ and Collision Detection.- 2 .Netterpillars: Artificial Intelligence and Sprites.- 3 Managed DirectX First Steps: Direct3D Basics and DirectX vs. GDI+.- 4 Space Donuts: Sprites Revisited.- 5 Spacewar!.- 6 Spacewar3D: Meshes and Buffers and Textures, Oh My!.- 7 Adding Visual Effects to Spacewar3D.- Epilogue Taking Your Next Steps.- Bonus Chapter Porting .Nettrix to Pocket PC.- Appendix A Suggested Reading.- Game Programming.- Math and Physics.- Computer Graphics.- Web Sites and Online Articles.- Online Articles and Blogs.- Appendix B Motivations in Games.- Appendix C How Do I Make Games?.- Appendix D Guidelines for Developing Successful Games.