join us on facebook
Search our site
The Heart of Mars by Paul Magrs Read the opening extract of the brand new Paul Magrs book before its publication on 15/03/2018

Sams Teach Yourself Windows Phone 7 Game Programming in 24 Hours by Jonathan S. Harbour

Sams Teach Yourself Windows Phone 7 Game Programming in 24 Hours


Sams Teach Yourself Windows Phone 7 Game Programming in 24 Hours by Jonathan S. Harbour

In just 24 sessions of one hour or less, you'll learn how to build high performance games for Windows Phone 7 with Microsoft's free XNA 4.0 toolset. Using this book's straightforward, step-by-step approach, you'll master all the skills you need to design, develop, test, and publish highly playable games for any WP7 device. You'll learn how to integrate game logic, touch screen user input, bitmaps, animations, audio, physics effects, GPS location services, and more. Each lesson builds on what you've already learned, culminating in the construction of a complete game-and giving you a rock-solid foundation for real-world success! Step-by-step instructions carefully walk you through the most common Windows Phone 7 game development tasks. Quizzes and Exercises at the end of each chapter help you test your knowledge. By the Way notes present interesting information related to the discussion. Did You Know? tips offer advice or show you easier ways to perform tasks. Watch Out! cautions alert you to possible problems and give you advice on how to avoid them. Learn how to...Develop fast, playable Windows Phone 7 games with XNA 4.0 Get and manage user touch screen input Draw 2D bitmapped images, and bring them to life as sprites Transform sprites using rotation, scaling, and velocity calculations Detect and handle collisions between game objects Create surprisingly realistic animation effects Master sophisticated finite state programming techniques Integrate GPS Location Services into your game Make the most of Windows Phone audio Read, write, and save game files Create your game's Graphical User Interface (GUI) Implement realistic physics effects, including gravity and acceleration Tweak gameplay to make your games more fun

About the Author

Jonathan S. Harbour has 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, and his Facebook page at

More books by this author
Author 'Like for Like' recommendations

Loading other formats...

Book Info

Publication date

2nd November 2011


Jonathan S. Harbour

More books by Jonathan S. Harbour
Author 'Like for Like'


Sams Publishing an imprint of Pearson Education (US)


384 pages


Games development & programming
Mobile & handheld device programming / Apps programming
Windows programming
Programming & scripting languages: general



Thanks to Lovereading I have discovered new writers and read books I would never had looked twice at - and enjoyed them.

Angela Rhodes

As for why I'd recommend Lovereading, it's simple - it's a great place to get information and reviews about new books!

Margaret Freeman

It has enriched my leisure time by introducing me to a world of books which I would not have previously considered.

Val Rowe

Lovereading takes the guesswork out of finding your next read with "if you like you'll love" and extracts to help with your decision.

Sarah Bruch

They are bright, breezy and eager to offer a great book, then genuinely listen/respect the review one writes.

Maggie Crane

With literary excellence, humour and drama, Lovereading's got value and is a real stress-calmer!

Siobhan McDowell

Ever purchased a book, read a few pages & thought I'm not going to enjoy this? Honest book reviews mean you'll never have that problem again

Jill Peters

If you LOVE reading then you will love LOVEREADING! It's a 'novel' idea. Seriously though I could not recommend them enough.

Rebecca Whymark