computer books and technical books at discount prices
Advanced Search
View
My
0
Shopping
Bag
Home Login F.A.Q. Contact Us
 
My Myself and I:
 Order Tracking 
 My Wishlist 
 My Gift Registry 
 Change User Preferences 
 E-mail Notifications 

Browse Books:
 Bestsellers 
 New Arrivals 
 Bargain Computer Books 
 Classic Computer Books 

Browse Subjects:
 business & finance 
 business applications 
 cad/cam 
 certification 
 computing 
 databases 
 desktop publishing 
 engineering 
 gaming 
 geographic/gis 
 graphics/animation 
 groupware 
 internet 
 mathematics 
 microsoft programming 
 multimedia 
 networking 
 object-oriented 
 operating systems 
 other & misc 
 physics 
 programming languages 
 servers 
 web design/development 

.NET Game Programming with DirectX 9.0, with CDROM
by Lobao, Alexandre Santos / Hatton, Ellen
 

 
Cover Price: $49.99
Online Price: $11.50
You save $38.49 (77%)

 

ISBN-10: 1590590511
ISBN-13: 9781590590515
Publisher: Apress
Published May 2003; Paperback
Add to Shopping Bag
 

OUT OF STOCK
0 COPIES
 
Add to Wishlist
Related categories:
All Sections > Gaming > Design & Programming
All Sections > Graphics / Animation > Graphics Programming > DirectX

Summary:

Presented in easy-to-understand language, ".NET Game Programming with DirectX 9.0" is a must-have title for those who want to create out-of-the-ordinary but simple games, but have never had the time to expend reading hard-core game developers books. Lobao and Hatton show how easy it can be to produce interesting multimedia games using Managed DirectX 9.0 and programming with Visual Basic .NET on Everett, the latest version of Microsoft's Visual Studio. Although their focus is on simplicity, the authors are able to explore all basic concepts within Managed DirectX 9.0: Direct3D, DirectSound, DirectMusic (using the COM interface), DirectInput (including force-feedback joysticks), DirectShow, and DirectPlay. There are also chapters covering other technologies that can be used for game programming: the Speech API to generate game characters' voices, multithreading, and GDI+ for simple games. A bonus chapter shows how to port a simple game to Pocket PC. Sample games are presented over two chapters throughout the book. The first chapter presents the game with simple features, and the second chapter extends the game while presenting new concepts. A library of game programming helper classes is also created, step-by-step, in each chapter. AUTHOR BIO 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 Braslia. 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.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 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.



Table of Contents:
Chapter 1: .Nettrix: GDI+ and Collision Detection
Chapter 2: .Netterpillars: Artificial Intelligence and Sprites
Chapter 3: Managed DirectX First Steps: Direct3D Basics and DirectX vs. GDI+
Chapter 4: River Pla.Net: Tiled Game Fields, Scrolling, and DirectAudio
Chapter 5: River Pla.Net II: DirectInput and Writing Text to Screen
Chapter 6: Magic KindergarteN.: Adventure Games, ADO.NET, and DirectShow
Chapter 7: Magic KindergarteN. II: Animation Techniques and Speech API
Chapter 8: .Netterpillars II: Multiplayer Games and DirectPlay
Chapter 9: D-iNfEcT: Multithreading, Nonrectangular Windows, and Access to Nonmanaged Code
Bonus Chapter: Porting .Nettrix to Pocket PC
Appendix A: The State of PC Gaming
Appendix B: Motivations in Games
Appendix C: How Do I Make Games?
Appendix D: Guidelines for Developing Successful Games

Related titles:
Gamification by Design: Implementing Game Mechanics in Web and Mobile AppsGary Rosenzweig's ActionScript 3.0 Game Programming University, 2nd EditionLearning HTML5 Game Programming: A Hands-on Guide to Building Online Games with Canvas, SVG, and WebGLMastering Unreal Technology, Volume I: Introduction to Level Design with Unreal Engine 3, with DVDBuilding iOS 5 Games: Develop and DesignMastering Unreal Technology, Volume II: Advanced Level Design Concepts with Unreal Engine 3, with DVD