Description |
1 online resource (xxvii, 524 pages) : illustrations |
Series |
Wrox professional guides |
|
Wrox professional guides.
|
Summary |
Annotation Providing an overview of developing games for Windows Phone 7 while working within XNA Game Studio 4, this comprehensive resource covers such essential topics as device/emulator, development tools, device orientation, tilt and accelerometer sensors, multi-touch, working with Cloud and Web services, and more. |
Contents |
PROFESSIONAL Windows® Phone 7 Game Development; CONTENTS; INTRODUCTION; CHAPTER 1: GETTING TO KNOW THE WINDOWS PHONE 7 DEVICE; Minimum Specifications; Chassis Design; Screen Resolution; Phone Features; Capacitive Touch; Sensors; Accelerometer; aGPS; Compass; Light Sensor; Proximity Sensor; Digital Camera; DirectX 9 Acceleration; Face Buttons; Back Button; Start Button; Search Button; QWERTY Keyboard; Software Features; Start and Lock Screens; Hubs; People Hub; Pictures Hub; Music + Video Hub; Games Hub; Marketplace Hub; Office Hub; Other Applications; Summary; CHAPTER 2: GETTING STARTED |
|
Getting the Tools You NeedMeeting the System Requirements; Satisfying the Developer Requirements; What You Get; XNA Game Studio 4.0; Creating Your First Project; Spotting Differences Between the Windows Phone Game and Other XNA Game Projects; Setting Up a Windows Phone Device; Using the Windows Phone Emulator; Using Command-Line Options; Summary; CHAPTER 3: ORIENTATION; Device Orientation; Setting Device Orientation; Hardware Scaling; Automatic Rotation; Detecting Device Orientation; Running in Full-Screen Mode; Phone Title-Safe Area; Accelerometer; AccelerometerSample; Summary |
|
CHAPTER 4: TOUCH INPUTResponding to Touch Events; Overview of Touch Interfaces; Detecting Touch Input; Detecting Gestures; Tap; DoubleTap; Hold; HorizontalDrag; VerticalDrag; FreeDrag; DragComplete; Flick; Pinch; PinchComplete; Seeing Results; Custom Gestures; Designing for Touch Games; Remember Your Platform; Design for the Right Resolution; Be Consistent and Predictable; The Soft Input Panel (SIP); Summary; CHAPTER 5: GIVE ME YOUR INPUT; Building the Input Management System; Input.cs; GestureDefinition.cs; GameInput.cs; TouchIndicator.cs; TouchIndicatorCollection.cs |
|
Using the Input Management SystemActions.cs; Game1.cs; Summary; CHAPTER 6: THE STATE OF THINGS; Game State; Managing Game State; Option 1: Boolean Flags; Option 2: Enumerations; Option 3: Object-Oriented; Handling Multiple Layers of Screens; Phone Hardware Events; Detecting the Back Button; Overriding the Back Button; Game, Interrupted; Notifications and Temporary Interruptions; Game-Stopping Events; Somebody Save Me; Summary; CHAPTER 7: LET THE MUSIC PLAY; Handling Audio; Playing Music with MediaPlayer; Do You Mind? I'm Playing Music Here; Background Music; Song Collections; Visualizations |
|
SoundEffectSoundEffectInstance; XACT 3.0; Recording Audio; The Microphone Class; Saving and Retrieving Captured Audio; Summary; CHAPTER 8: PUTTING IT ALL TOGETHER: DRIVE & DODGE; Creating the Game; Screens; Screen.cs; ScreenStateSwitchboard.cs; Title.cs; Sprite.cs; Background.cs; Content; Game1.cs; Text.cs; screenFont.spritefont; Button.cs; The Input Wrapper; GameInput.cs; GestureDefinition.cs; Input.cs; TouchIndicator.cs; TouchIndicatorCollection.cs; Adding Sounds and Music; Music.cs; SoundEffects.cs; More Screens; MainGame.cs; InGameMenu.cs; GameOver.cs; Coding the Main Game Screen; Road.cs |
Language |
English. |
Subject |
Microsoft XNA (Computer file)
|
|
Windows phone (Computer file)
|
|
Microsoft XNA (Computer file) |
|
Windows phone (Computer file) |
|
Microsoft XNA (Computer file) |
|
Windows phone (Computer file) |
|
Microsoft XNA (Computer software) |
|
Windows phone (Computer software) |
|
Video games -- Programming.
|
|
Video games -- Design.
|
|
Jeux vidéo -- Programmation. |
|
Jeux vidéo -- Conception. |
|
Computer games -- Design |
|
Video games -- Programming |
|
Windows Phone 7 |
|
XNA Game Studio 4.0 |
Added Author |
Clingerman, George W. Author.
|
|
Germishuys, Pieter. Editor.
|
Added Title |
Windows Phone 7 game development |
Other Form: |
Print version: Williams, Chris G. Professional Windows Phone 7 game development. Indianapolis, IN : Wiley, ©2011 9780470922446 (DLC) 2011920609 (OCoLC)642840202 |
ISBN |
9781118067987 (electronic bk.) |
|
1118067983 (electronic bk.) |
|
9781118067970 (electronic bk.) |
|
1118067975 (electronic bk.) |
|
9781118067963 (electronic bk.) |
|
1118067967 (electronic bk.) |
|
(pbk. ; alk. paper) |
|
(pbk. ; alk. paper) |
|
1283374579 |
|
9781283374576 |
|
9786613374578 |
|
6613374571 |
Standard No. |
9786613374578 |