Enjoy fast, free delivery, exclusive deals, and award-winning movies & TV shows with Prime
Try Prime
and start saving today with fast, free delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Instant streaming of thousands of movies and TV episodes with Prime Video
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Learning Windows 8 Game Development Paperback – October 25, 2013
Purchase options and add-ons
Windows 8 brings touchscreens to the tablet and PC. This book will show you how to develop games for both by following clear, hands-on examples. Takes your C++ skills into exciting areas of 3D development.
Overview
- Use cutting-edge technologies like DirectX to make awesome games
- Discover tools that will make game development easier
- Bring your game to the latest touch-enabled PCs and tablets
In Detail
With the recent success of a lot of smaller games, game development is quickly becoming a great field to get in to. Mobile and PC games are on the rise, and having a way to create a game for all types of devices without rewriting everything is a huge benefit for the new Windows 8 operating system. In this book, you will learn how to use cutting-edge technologies like DirectX and tools that will make creating a game easy. This book also allows you to make money by selling your games to the world.
Learning Windows 8 Game Development teaches you how to create exciting games for tablets and PC on the Windows 8 platform. Make a game, learn the techniques, and use them to make the games you want to play. Learn about graphics, multiplayer options, how to use the Proximity + Socket APIs to add local multiplayer, how to sell the game outright, and In-App Purchases.
Learning Windows 8 Game Development guides you from the start of your journey all the way to developing games for Windows by showing you how to develop a game from scratch and sell it in the store.With Learning Windows 8 Game Development, you will learn how to write the code required to set everything up, get some graphics on screen, and then jump into the fun part of adding gameplay to turn a graphics sample into a proper game. From there, youll look at how to add awesome features to your game like networking, motion controls, and even take advantage of new Windows 8 features like live tiles and sharing to make your players want to challenge their friends and keep playing.
This book wraps up by covering the only way a good game can finish development: by shipping the game on the Windows Store. Youll look at the things to remember to make certification painless and some great tips on how to market and sell your game to the public.
What you will learn from this book
- Render sprites in 2D
- Use touch, gamepad, mouse, and keyboard input to control the game
- Learn the techniques to add multiplayer to your game
- Add competition with accessible Windows 8 features
- Use motion sensors and GPS to add unique gameplay
- Master techniques to maximise your Windows Store effectiveness
- Learn tips and tricks to pass store certification
- Kick-start the next stage of gaming with 3D rendering
Approach
A standard practical tutorial running people through Windows 8 RT with a specific focus on game development is the approach chosen here. This type of approach will more likely appeal to an audience that is in need of a structured guide that they can emulate and learn from, unlike the usual reference text available in the market.
Who this book is written for
Learning Windows 8 Game Development is for any developer looking to branch out and make some games. Its assumed that you will have an understanding of C++ and programming. If you want to program a game, this book is for you, as it will provide a great overview of Direct3D and Windows 8 game development and will kick-start your journey into 3D development.
- Print length244 pages
- LanguageEnglish
- PublisherPackt Publishing
- Publication dateOctober 25, 2013
- Dimensions7.5 x 0.55 x 9.25 inches
- ISBN-101849697442
- ISBN-13978-1849697446
Product details
- Publisher : Packt Publishing (October 25, 2013)
- Language : English
- Paperback : 244 pages
- ISBN-10 : 1849697442
- ISBN-13 : 978-1849697446
- Item Weight : 15.1 ounces
- Dimensions : 7.5 x 0.55 x 9.25 inches
- Customer Reviews:
Important information
To report an issue with this product or seller, click here.
About the author

Discover more of the author’s books, see similar authors, read author blogs and more
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
Starting with the first chapter, I had difficulty following the content in the book, though the issue wasn't with reading the code, but from being outdated.. One of the first issues I had with the book is that it doesn't specified what version of Visual Studio that we'd be using. It says 2012, but on the link provided there are only links to 2013 or 2010. Since you can only install 2013, you then need to figure out what version of VS2013 to install (Windows, not Windows Desktop). Then on top of that, when you try to create a new project following the instructions in the book there does not exist a template that has a file mentioned.
That being said, you can tell a lot of care and attention went into the book as there are pages upon pages of explanations and how Windows 8 development is different than others and dives deeply into DirectX at the very beginning. It's a bit of a shame that the barrier to entry from the first two chapters is so high, because the rest of the chapters are very streamlined and easy to follow with the final chapters more showing the possibilities of what can be done using Windows 8 and makes a good case for its usefulness.
I do commend the author for providing code samples of the projects; however, the code samples from everything after Chapter 1 fail to compile when retargeted to Windows 8.1, which is a shame since the book only came out 2 months ago. The issue mainly involves linker errors which are simple enough to fix, but since the book is targeted towards those learning Windows 8 having them be required to go into the settings without being taught seems a bit much.
That being said, there is a lot of good information in the book and for those still working with Visual Studio 2012 and just Windows 8 this could be a great resource. Be aware that there may be grammar and/or spelling mistakes and when in doubt look at the sample projects provided as the editors may have altered/adjusted content in the book. Also, if the author were to post fixed VS2013 projects and some slight modifications to the book to make it work with current systems I think it would be great too!
If I had to rate it, I'd give it a 3.5/5, so I rounded up.
Full disclosure: I received a free evaluation copy of the ebook for this review.
Things you won't find in this book:
Anything Audio
Animations
Anything but basic collision detection
Tiny bit of 3d intro in the appendix
Glad I purchased the kindle version because the book is not worth the $40+. Look else where for a more complete book on the subject.
Throughout the book, the author presents comprehensive technical information and lessons in a coherent manner, and provides good explanation of the well-formatted code examples. I was pleased to find a good introduction for game loops, graphics, swap chains and the graphics pipeline.
The author also uses to good effect, the DirectX Tool Kit that helps with writing DirectX 11 code in C++. Those experienced with developing games using XNA will find some familiar classes and patterns used throughout the book as well.
The rest of the technical coverage on input, gameplay, sensors (accelerometer, gyroscope, inclinometer, GPS, light) are more than ample to help you include all the features you need in your own Windows 8 game. I also liked the more Windows 8-centric sections, such as Live tiles and sharing on new media.
The book rounds off with good coverage on how to get your Win8 app on the Windows Store and other ways of monetizing (vs selling).
Some gotcha's to watch out for: Microsoft has released Windows 8.1 and Visual Studio 2013 since the book was published, so you may find the templates described in the first chapters do not really match those you find in Visual Studio 2013. The good news though, is that the code samples from the website will open in Visual Studio 2013, and will compile and run. It would be nice if the author could update the website by providing a list of differences in working with VS2013 (the code and samples were built with Visual Studio 2012), so that folks can work through the examples using VS2013.
In all, a good book that provides good, sound technical coverage into building a Windows 8 DirectX 11.1 game.
That being said, that are a few things that readers should know; This book is based in C++ and you should have a very good handle on using C++ in windows development if you and going to attempt to use this book. Also, this book starts with 2d and sprites with limited 3d content.
There is an entire section of the book aimed at the windows store marketplace; Submission, and purchase structures; this is highly valuable for even a veteran Game maker.
Overall, I would recommend this book freely. It is worth it if you are interested in building Windows 8 store-styled games.