sams microsoft xna unleashed

542 464 0
sams microsoft xna unleashed

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... downloaded via www.samspublishing.com or www.xnaessentials.com /unleashed 3 This page intentionally left blank PART I Get Up and Running with XNA on Your PC and Xbox 360 IN THIS PART CHAPTER 1 Introducing XNA and XNA Game Studio Express 7 CHAPTER 2 XNA and the Xbox 360 19 CHAPTER 3 Performance Considerations 35 This page intentionally left blank CHAPTER 1 Introducing the XNA Framework and XNA Game Studio... DirectX XNA Today XNA is actually a generic term much like the term NET XNA really refers to anything that Microsoft produces that relates to game developers The XNA Framework is the API we are discussing The final piece to XNA is the XNA Game Studio Express application, which we discuss in detail later This is the IDE we use to develop our XNA games TIP In this book, whenever we use the term XNA, we... When running XNA Framework games on the Xbox 360 console, a hard drive must be connected to the console Software Requirements All of the software required to utilize the XNA Framework on Windows is free: Microsoft Visual C# 2005 Express Edition Microsoft XNA Game Studio Express DirectX 9.0c Instructions on installing the software can be found in Chapter 1, “Introducing the XNA Framework and XNA Game Studio... the XNA Framework unless otherwise noted XNA allows us to do a lot of things We have easy access to the input devices (keyboard, game pad or controller, mouse) XNA gives us easy access to the graphics hardware We are able to easily control audio through XNA XNA provides the ability for us to store information like high scores and even saved games XNA does not currently have any networking capability Microsoft. .. Remember, writing games for the PC using XNA is totally free! Oh, in case you are wondering what XNA stands for, XNA s Not Acronymed (or so Microsoft says in the XNA FAQ) Installing Visual C# Express To get started, we must have the software installed Let’s start by installing Visual C# Express Visual C# Express is the IDE that is required to run XNA Game Studio Express XNA requires C# due to how the Content... like to thank Neil Rowe, the acquisitions editor at Sams Publishing He agreed to work with me on this project and was my main point of contact at Sams Although the original deadline was not met (partially due to the refresh version of the XNA Framework being released), there was never any major pressure from Neil I’d like to also thank the rest of the Sams team that I had direct contact with on this project... how things are done “the XNA way.” The book also targets readers who have some programming experience but have not done anything formal The book teaches by example It is written in such a way that if readers are not in front of their computers, they can still get valuable information from the book because the code is listed in the book as it is being discussed 2 Microsoft XNA Unleashed Hardware and... technology we discuss in this book XNA What Is the XNA Framework? You have probably heard the statement, “To know where you are going, you need to know where you have been.” I am uncertain if that is entirely true, but I do believe it applies here Before we dig into exactly what XNA is and what it can do for us, let’s take a moment to look at DirectX because that is what the XNA Framework is built on Compiling... Simply click Finish to exit the setup Now, we can move on to installing XNA Game Studio Express Installing XNA Game Studio Express To use XNA Game Studio Express we must use Visual C# Express We cannot use Visual Studio NET Professional nor can we use any other IDE Although there are people who have successfully been able to run XNA and even get the Content Pipeline (which we talk about in Part III... NET Professional, it is not officially supported by Microsoft and is not covered in this book WARNING You must run the Visual C# Express IDE at least one time before installing XNA Game Studio Express If this is not done, not all of the functionality will be installed If XNA Game Studio Express was installed prematurely, you will need to uninstall XNA Game Studio Express and run Visual C# Express and . h0" alt="" Microsoft ® XNA ™ UNLEASHED 800 East 96th Street, Indianapolis, Indiana 46240 USA Chad Carter Graphics and Game Programming for Xbox 360 and Windows Microsoft XNA Unleashed: Graphics. Get Up and Running with XNA on Your PC and Xbox 360 1 Introducing XNA and XNA Game Studio Express 7 What Is the XNA Framework? 7 The Foundation of the XNA Framework 8 XNA Today 9 Installing. and Running with XNA on Your PC and Xbox 360 1 Introducing XNA and XNA Game Studio Express 7 2 XNA and the Xbox 360 19 3 Performance Considerations 35 Part II Understanding XNA Basics 4 Creating

Ngày đăng: 04/06/2014, 11:52

Mục lục

  • Microsoft XNA Unleashed:

    • Table of Contents

    • Introduction

    • Part I: Get Up and Running with XNA on Your PC and Xbox 360

      • 1 Introducing XNA and XNA Game Studio Express

        • What Is the XNA Framework?

        • Installing Visual C# Express

        • Installing the DirectX Runtime

        • Installing XNA Game Studio Express

        • Creating Spacewar Windows Project

        • Compiling and Running Spacewar

        • Summary

        • 2 XNA and the Xbox 360

          • Creating Spacewar Xbox 360 Project

          • Buying the XNA Creators Club Subscription

          • Connecting the Xbox 360 to the PC

          • Deploying on the Xbox 360

          • Debugging on the Xbox 360

          • Creating a Test Demo for the Xbox 360

          • Programming for Dual Platforms

          • The .NET Compact Framework on the Xbox 360

          • Summary

          • 3 Performance Considerations

            • Measure, Measure, Measure

            • Managing Memory

Tài liệu cùng người dùng

Tài liệu liên quan