Harbour, J: Sams Teach Yourself Windows Phone 7 Game
(Sprache: Englisch)
Now, there's a practical, hands-on guide to mastering 2D and 3D game development for Windows Phone 7 with Visual C# 2010 and XNA Game Studio 4.0. One step at a time, this book teaches all facets of mobile game development, from design through publishing via...
Leider schon ausverkauft
versandkostenfrei
Buch
31.02 €
- Lastschrift, Kreditkarte, Paypal, Rechnung
- Kostenlose Rücksendung
Produktdetails
Produktinformationen zu „Harbour, J: Sams Teach Yourself Windows Phone 7 Game “
Klappentext zu „Harbour, J: Sams Teach Yourself Windows Phone 7 Game “
Now, there's a practical, hands-on guide to mastering 2D and 3D game development for Windows Phone 7 with Visual C# 2010 and XNA Game Studio 4.0. One step at a time, this book teaches all facets of mobile game development, from design through publishing via Microsoft's Marketplace. Top game development author Jonathan S. Harbour starts with the absolute basics, making Windows Phone game development accessible even to programmers who've never written a game before. Then, one step at a time, he shows how to use Microsoft's free XNA toolset to design and construct high-performance, highly-playable games for the newest Windows Phone 7 devices. Friendly, accessible, and conversational, this book delivers a practical grounding in Windows Phone 7 game development without ever becoming overwhelming or intimidating. Each lesson builds on everything that's come before, helping readers learn core techniques from the ground up. Readers learn key concepts, syntax, and techniques through short, practical examples that reflect the realities of modern mobile game development.
Inhaltsverzeichnis zu „Harbour, J: Sams Teach Yourself Windows Phone 7 Game “
Introduction 1 Audience and Organization 1 Conventions Used in This Book 5 Resource Files 5 Part I: Introduction HOUR 1: Making Games for Windows Phone 7 9 Getting Started with Windows Phone 7 9 Windows Phone 7 as a Game Platform? 10 History of the Platform 11 Hardware Specifications 16 Summary 17 Q&A 18 Workshop 18 HOUR 2: Getting Started with Visual C# 2010 for Windows Phone 21 Visual C# 2010 Express 21 Using Silverlight for WP7 24 XNA Game Studio 30 XNA or Silverlight: What's the Verdict? 37 Summary 37 Q&A 38 Workshop 38 HOUR 3: Printing Text 39 Creating the Font Demo Project 39 Adding a New Font to the Content Project 41 Learning to Use the SpriteFont Class 45 Printing Text 46 Summary 48 Q&A 48 Workshop 49 HOUR 4: Getting User Input 51 Exploring Windows Phone Touchscreen Input 51 Simulating Touch Input 52 Using Gestures on the Touchscreen 55 Summary 56 Q&A 57 Workshop 57 HOUR 5: Drawing Bitmaps 59 Adding a Bitmap File to an XNA Project 59 Loading a Bitmap File as an Asset 62 Drawing a Bitmap with SpriteBatch 63 Drawing Bitmaps with Transparency 65 Summary 68 Q&A 68 Workshop 69 Part II: Sprite Programming HOUR 6: Treating Bitmaps as Sprites 73 Bringing Bitmaps to Life 73 Drawing Lots of Bitmaps 74 Running into Limits with Global Variables 76 Creating a Simple Sprite Class 79 Summary 87 Q&A 88 Workshop 88 HOUR 7: Transforming Sprites 89 Translating (Moving) a Sprite 89 Using Velocity as Movement Over Time 91 Moving Sprites in a Circle 94 Summary 98 Q&A 98 Workshop 98 HOUR 8: More Sprite Transforms: Rotation and Scaling 101 Rotating a Sprite 101 Scaling a Sprite 108 Summary 114 Q&A 114 Workshop 115 HOUR 9: Advanced Linear and Angular Velocity 117 Calculating Angular Velocity 117 "Pointing" a Sprite in the Direction of Movement 124 Summary 129 Q&A 129 Workshop 129 HOUR 10: When Objects Collide 131 Boundary Collision Detection 131 Radial Collision Detection 139 Assessing the Damage 141 Summary 147 Q&A 147 Workshop 147 HOUR 11:
... mehr
Managing Lots of Sprites 149 Robot Trash Collectors 149 Summary 160 Q&A 160 Workshop 161 Contents HOUR 12: Sprite Color Animation 163 Getting Started with Color Animation 163 Color Animation 167 Summary 178 Q&A 178 Workshop 179 HOUR 13: Sprite Transform Animation 181 Adding Transform Support to the Animation Class 181 Combining Multiple Animations 189 Summary 194 Q&A 194 Workshop 195 HOUR 14: Sprite Frame Animation 197 Drawing Animation Frames 198 Creating the Frame Animation Demo 202 Summary 209 Q&A 210 Workshop 210 HOUR 15: Transforming Frame Animations 213 Drawing Frames with Color Mods 213 Drawing Frames with Transform Mods 218 Animation Mods Demo 224 Summary 228 Q&A 228 Workshop 229 HOUR 16: Drawing with Z-Index Ordering 231 Prioritized Drawing 231 Summary 237 Q&A 237 Workshop 238 Part III: Gameplay HOUR 17: Using Location Services (GPS) 241 GPS 101 241 Windows Phone Location Services 243 Simulating Position Changes 245 Creating the Geo Position Demo 249 Summary 252 Q&A 252 Workshop 253 HOUR 18: Playing Audio 255 Getting Started with Windows Phone Audio 255 Creating the Audio Demo Program 259 Summary 262 Q&A 262 Workshop 263 HOUR 19: Reading and Writing Files Using Storage 265 Using Windows Phone Isolated Storage 265 Creating the Storage Demo Example 270 Summary 274 Q&A 275 Workshop 275 HOUR 20: Creating a Graphical User Interface 277 Creating the GUI Controls 278 Demonstrating the GUI Controls 287 Summary 292 Q&A 292 Workshop 292 HOUR 21: Finite State Gameplay 295 Finite State Gameplay in Theory 295 Testing Game State 299 Summary 308 Q&A 308 Workshop 309 HOUR 22: The Physics of Gravity 311 Simulating Gravity 311 The Gravity Demo 314 Summary 320 Q&A 321 Workshop 321 HOUR 23: Rocket Science: Acceleration 323 Building the Game 323 Summary 334 Q&A 335 Workshop 335 HOUR 24: The Black Hole Game 337 Adding the Finishing Touches 337 Summary 357 Q&A 357 Workshop 357 Index 359
... weniger
Autoren-Porträt von Jonathan S. Harbour
JonathanS. Harbourhas been programming video games since the 1980s. His first game system was an Atari 2600, which he played with, disassembled, on the floor of his room as a kid. He has written on numerous subjects such as C++, C#, Basic, Java, DirectX, Allegro, Lua, DarkBasic, Pocket PC, and game consoles. He is the author of another recent book titled XNA Game Studio 4.0 for Xbox 360 Developers. He holds a Master's degree in Information Systems Management. Visit his web log and game development forum at www.jharbour.com/forum, and his Facebook page at www.facebook.com/jharbourcom.
Bibliographische Angaben
- Autor: Jonathan S. Harbour
- 2011, X, 368 Seiten, Maße: 17,9 x 23,5 cm, Kartoniert (TB), Englisch
- Verlag: Sams Publishing
- ISBN-10: 0672335549
- ISBN-13: 9780672335549
Sprache:
Englisch
Kommentar zu "Harbour, J: Sams Teach Yourself Windows Phone 7 Game"
0 Gebrauchte Artikel zu „Harbour, J: Sams Teach Yourself Windows Phone 7 Game“
Zustand | Preis | Porto | Zahlung | Verkäufer | Rating |
---|
Schreiben Sie einen Kommentar zu "Harbour, J: Sams Teach Yourself Windows Phone 7 Game".
Kommentar verfassen