Book Image

Learning Windows 8 Game Development

By : Michael Quandt
Book Image

Learning Windows 8 Game Development

By: Michael Quandt

Overview of this book

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, you'll 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. You'll 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.
Table of Contents (17 chapters)
Learning Windows 8 Game Development
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Anthony E. Alvarez is a native New Yorker. His hobbies include photography, singing, and cooking. He is a food activist and a political atheist. He loves the great outdoors and travelling.

Anthony has held positions such as Software Engineer, Webmaster, Unix Administrator, Customer Service Representative, Marketing Systems Manager, and Salesforce.com Database Administrator. He speaks three foreign languages: Chinese, Japanese, and Spanish.

After returning from a study abroad scholarship in Guangzhou, China, Anthony changed his major to Asian Studies. While attending university, he worked at IBM for three semesters where he developed presentation materials for field sales teams. After graduating CCNY with a Bachelors degree in Arts (BA), Anthony was hired as a computer consultant by a Japanese Architecture company. His clients included Tokyo Electric Power Company (TEPCO), IBM Japan, Taisei Construction, Nippon Telephone and Telegraph (NTT), Budweiser Japan, and Polaroid Japan.

After working three years in Tokyo, Anthony returned to the USA and settled in the Boston Metro area. He was employee number 3 of a startup company specializing in e-commerce projects. Anthony taught adult education courses on e-commerce.

Four years later, Anthony moved to Atlanta to become the first webmaster at Panasonic Wireless Research and Design Center (PMCDU). The company was designing a flagship smart phone for the American market.

Moving to New Jersey, he held the position of a web marketing manager at Casio America, Inc.

Currently a director at Pucho Web Solutions, Anthony specializes in marketing and e-commerce projects using Open Source Software. In order to manage business development issues at the firm, Anthony has completed Entrepreneurship training from Workshop in Business Opportunities (WIBO.org) and Kauffman FastTrac (Kauffman.org). Anthony is a Free Culture advocate using open source methods and tools. He is a volunteer copy editor for the Wikipedia project, an online encyclopedia.

One of his specialties at Pucho Web Solutions is video. He is a producer of both web and broadcast TV video. His programs have been broadcasted on stations in Manhattan, Brooklyn, Staten Island, and Queens Cable TV.

In the performing arts, Anthony has appeared on TV shows that are shot on location in New York City including White Collar, Law & Order, Nurse Jackie, Gossip Girl, Blue Bloods, and Girls.

For films, Anthony has played a role as a diplomat in Junji Sakamoto's upcoming financial thriller Human Trust (Jinrui Shikin), which is scheduled to debut in Japan on October 19, 2013. Human Trust, directed by Junji Sakamoto, is a story of an international financial conspiracy seeking to right the unfairness of the world, shot on location at United Nations (UN) General Assembly hall.

Follow Anthony at his blog: http://www.AnthonyAlvarez.us.

Pucho Web Solutions (http://www.PuchoWebsolutions.com) provides web marketing solutions to small businesses in Manhattan by showcasing multimedia-based content on your website using video, web photo albums, and audio. Pucho Web Solutions marketing services help you tell your story, engage your audience, and increase web traffic at your site.

Laurent Couvidou is a professional game developer with experiences at 10tacle Studios, Ubisoft Montpellier, and TriOviz, among others. Besides these daily jobs, he also participated in several amateur game jams.

Hexuan fell in love with video game programming in high school. After graduation, he worked in listed companies working on Android, iOS game development. He participated in cocos2dx for a Win8 open source project and has many years of game programming experience.

Hexuan loves technology, is curious about new technologies, and believes that technology makes human life better.

Andrei Marukovich is a technical lead at AB SCIEX and Microsoft C# MVP. Andrei has been developing software professionally for over 15 years. During this time he has designed and developed applications in such diverse areas as life science, semiconductor device manufacturing, robotics, and game development. Andrei can be found online at http://lunarfrog.com. He lives in Toronto with his beautiful wife and daughter.

Mark Sinnathamby is a software engineer and .NET consultant, living and working in Singapore. He has developed many diverse types of software-intensive systems, and worked in a variety of technological domains. In his spare time, he loves to study game design and development, initially starting with OpenGL, and now experimenting and working with Microsoft DirectX technology.