‹ zurück Sie sind hier:  Startseite » Buchhändler » MARZIES.de Buch- und Medienhan… » Sams Teach Yourself Windows Phone 7 Game Programming in 24 Hours

Linksbuch Neu neu Rechtsbuch

Harbour, Jonathan S.

Sams Teach Yourself Windows Phone 7 Game Programming in 24 Hours (Kartoniert / Broschiert / Paperback)

Sams Publishing, Oktober 2011


368 S. - Sprache: Englisch - 235x179x27 mm

ISBN: 0672335549 EAN: 9780672335549

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.


Preis: 31,02 EUR
Versandkosten: 0,00 EUR
Gesamtpreis: 31,02 EUR
In den Warenkorb

Anbieter: MARZIES.de Buch- und Medienhan… (Impressum/Lieferzeit)
Katalog: HC/Programmiersprachen

Angebotene Zahlungsarten: Vorauskasse
Transparente Bestellabwicklung - Verkäufer nutzt Order-Control - klicken für mehr Information
Transparente Bestellabwicklung -
Verkäufer nutzt Order-Control

 

Inhaltsverzeichnis

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: 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

Über den Autor

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.


ISBN 0-672335-54-9, ISBN 0-67-233554-9, ISBN 0-67233-554-9, ISBN 0-672-33554-9, ISBN 0-6723-3554-9

ISBN 978-0-672335-54-9, ISBN 978-0-67-233554-9, ISBN 978-0-67233-554-9, ISBN 978-0-672-33554-9, ISBN 978-0-6723-3554-9

Buch empfehlen Buch empfehlen
Sparen Sie Versandkosten beim Kauf weiterer Artikel dieses Buchhändlers.
Natural Language Processing with Python von Bird, Steven; Klein, Ewan; Loper, Edward; Steele, Julie (Herausgeber); Romano, Robert (Illustrator)
43,00 EUR
OpenCV with Python Blueprints von Beyeler, Michael
48,79 EUR
C. Kurz und gut von Prinz, Peter; Kirch-Prinz, Ulla
8,00 EUR

JavaScript für Java-Entwickler von Zeigermann, Oliver
12,90 EUR
Meine zuletzt angesehenen antiquarischen und neue Bücher
Meine letzten Buch Suchanfragen
    Noch keine Suchanfragen vorhanden.

© 2003 - 2018 by whSoft GmbH
Entdecken Sie außerdem: Antiquariatsportal · Achtung-Bücher.de · Booklink · Buchhai - Bücher Preisvergleich
Alle genannten Preise sind Bruttopreise und enthalten, soweit nicht anders vom Verkäufer angegeben, die gesetzliche Umsatzsteuer.