• Complain

Rob Miles - Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more

Here you can read online Rob Miles - Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2011, publisher: Microsoft Press, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more
  • Author:
  • Publisher:
    Microsoft Press
  • Genre:
  • Year:
    2011
  • Rating:
    5 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 100
    • 1
    • 2
    • 3
    • 4
    • 5

Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Now you can build your own games for your Xbox 360, Windows Phone 7, or Windows-based PCas you learn the underlying concepts for computer programming. Use this hands-on guide to dive straight into your first projectadding new tools and tricks to your arsenal as you go. No experience required! Learn XNA and C# fundamentalsand increase the challenge with each chapter Write code to create and control game behavior Build your games displayfrom graphics and text to lighting and 3-D effects Capture and cue sounds Process input from keyboards and gamepads Create features for one or multiple players Tweak existing gamesand invent totally new ones

Rob Miles: author's other books


Who wrote Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more? Find out the surname, the name of the author of the book and a list of all author's works by series.

Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Microsoft XNA Game Studio 4.0: Learn Programming Now!
Rob Miles
Editor
Devon Musgrave

Copyright 2011

All rights reserved. No part of the contents of this book may be reproduced or transmitted in any form or by any means without the written permission of the publisher.

Library of Congress Control Number: 2001012345

Microsoft Press books are available through booksellers and distributors worldwide. For further information about international editions, contact your local Microsoft Corporation office or contact Microsoft Press International directly at fax (425) 936-7329. Visit our Web site at .

Microsoft and the trademarks listed at http://www.microsoft.com/about/legal/en/us/IntellectualProperty/Trademarks/EN-US.aspx are trademarks of the Microsoft group of companies. All other marks are property of their respective owners.

The example companies, organizations, products, domain names, e-mail addresses, logos, people, places, and events depicted herein are fictitious. No association with any real company, organization, product, domain name, e-mail address, logo, person, place, or event is intended or should be inferred.

This book expresses the authors views and opinions. The information contained in this book is provided without any express, statutory, or implied warranties. Neither the authors, Microsoft Corporation, nor its resellers, or distributors will be held liable for any damages caused or alleged to be caused either directly or indirectly by this book.

Acquisitions Editor: Devon Musgrave
Developmental Editor: Devon Musgrave
Project Editor: Valerie Woolley
Editorial and Production: Waypoint Press
Technical Reviewers: Nick Gravelyn, Kurt Meyer; Technical Review services provided by Content Master, a member of CM Group, Ltd.
Cover: Girvin

Body Part No. X17-37448

Microsoft Press

To Jake, a great dog who is much missed.

Acknowledgments

Im not sure if you are meant to have fun writing books, but I do. Thanks to Devon Musgrave, Ben Ryan, Valerie Woolley, and Steve Sagman for making everything fit so well together and to Kurt Meyer and Nick Gravely for making sure it all makes sense. I must also mention the XNA team who keep making a great thing better, year on year, and the Windows Phone team who have made something amazing.

Introduction

With Microsoft XNA, Microsoft is doing something really special. It is providing an accessible means for people to create programs for the Windows PC, Xbox 360, and Windows Phone. Now pretty much anyone can take a game idea, run it on a genuine console, and even send it to market in Xbox Live or the Windows Phone Marketplace.

This book shows you how to make game programs and run them on an Xbox 360, a Microsoft Windows PC, or a Windows Phone device. It also gives you an insight into how software is created and what being a programmer is really like.

Who This Book Is For

If you have always fancied writing software but have no idea how to start, then this book is for you. If you have ever played a computer game and thought, I wonder how they do that? or, better yet, I want to make something like that, then this book will get you started with some very silly games that you and all your friends can have a go at playing and modifying. Along the way, youll also get a decent understanding of C#, which is a massively popular programming language used by many thousands of software developers all over the world. The C# skills that you pick up in this book can also be used as the basis of a career in programming, should you find that you really enjoy writing programs. And because the design of the C# language is very similar to C, C++, and Java, you will find that your skills can be used with them too.

The book is structured into 19 chapters, starting with the simplest possible XNA program and moving on to show you how to use the Xbox gamepad, the keyboard, sounds, graphics, and network in your games. In the course of learning how to use C# and XNA, you create some very silly games, including Color Nerve, Mind Reader, Gamepad Racer, Bread and Cheese, and Button Bash. You can even download the full versions of these games from http://www.verysillygames.com and use them at your next party. The final section shows you how to take your programming skills and use them to create games for the Windows Phone device.

With this book, I show you that programming is a fun, creative activity that lets you bring your ideas to life.

System Requirements

You need the following hardware and software to build and run the code samples for this book. explains how to set up your environment.

  • A Windows PC with 3-D graphics acceleration if you want to run your XNA games on your PC.

  • Microsoft Windows Vista or Windows 7.

  • Microsoft Visual Studio 2010 C# Express Edition for Windows Phone, Visual Studio 2010 Standard Edition, Visual Studio 2010 Professional Edition, or Visual Studio 2010 Team Suite.

  • To test your games on a console, you need an Xbox 360 fitted with a hard disk. Your Xbox 360 must be connected to Xbox Live, and you need to join the App Hub. You will find out how to do this in .

  • If you have a Windows Phone you can run XNA games on that as well. Any Windows Phone device can be connected to your PC so you can load your XNA games into it.

Code Samples

All the code samples discussed in this book can be downloaded from the books detail page, located at:

http://oreilly.com/catalog/9780735651579

Display the detail page in your Web browser, and follow the instructions for downloading the files.

There are also code samples and games at http://www.verysillygames.com .

Errata and Book Support

Weve made every effort to ensure the accuracy of this book and its companion content. If you do find an error, please report it on our Microsoft Press site at Oreilly.com:

  1. Go to http://microsoftpress.oreilly.com.

  2. In the Search box, enter the books ISBN or title.

  3. Select your book from the search results.

  4. On your books catalog page, under the cover image, youll see a list of links.

  5. Click View/Submit Errata.

Youll find additional information and services for your book on its catalog page. If you need additional support, please e-mail Microsoft Press Book Support at .

Please note that product support for Microsoft software is not offered through the addresses above.

We Want to Hear from You

At Microsoft Press, your satisfaction is our top priority, and your feedback our most valuable asset. Please tell us what you think of this book at:

http://www.microsoft.com/learning/booksurvey.

The survey is short, and we read every one of your comments and ideas. Thanks in advance for your input!

Stay in Touch

Lets keep the conversation going! Were on Twitter: http://twitter.com/MicrosoftPress.

Part I. Getting Started
Chapter 1. Computers, C#, XNA, and You

In this chapter, you will

  • Discover what makes a good programmer and what makes a great one.

  • See what computers are all about.

  • Find out why C# is a language you can love and Microsoft XNA is a framework you can adore.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more»

Look at similar books to Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more»

Discussion, reviews of the book Microsoft XNA Game Studio 4.0: Learn Programming Now!: How to program for Windows Phone 7, Xbox 360, Zune devices, and more and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.