Creating Games for the Zune - Auburn University

Creating Games for the Zune - Auburn University

Dan Waters, Academic Relations Manager, Microsoft Creating Games for the Zune Who am I? Dan Waters Academic Relations Manager Microsoft Southeast region

[email protected] http://danwaters.com http://twitter.com/danwaters Please Text! If you like what you see today, please: Text W17 to 23000 (standard rates

apply) Survey Text Feedback Please! X = How was the presentation? (1-5, 5 is best) Y = How was I? (1-5) Z = Would you recommend this

presentation? (Y or N) Text So FB17 XYZ to 23000 if you really liked the presentation, text: What is a Zune?

What is a Zune? First and foremost: a media player Plays media of varying formats: Audio Video Live radio Pictures Podcasts

Online Services for Zune Zune Marketplace Allows you to search for, buy, download and maintain a library of content (music, podcasts, videos, etc) All transactions are linked to your

Windows Live ID (such as a @hotmail.com, @msn.com, or @live.com email address) Zune Social A social community of Zune owners Zune Tags

Your identity in the Zune Social You can place this tag on websites tell people about your music interests. to Why write games for the Zune?

Opportunity Fun Easy if you know .NET, yet challenging in some ways. Zune is powerful for its size Potential for interesting ideas integrating music & pictures with your game

Same tools used to create games for the Xbox 360 and PC Getting Started You will need: Intermediate knowledge of the C#

programming language. Visual Studio 2008 (any version, including Express) XNA Game Studio 3.0 A Zune device with firmware version 3.0 or later. The Installation Process Install Visual Studio 2008. Install Zune software & driver for

device http://www.zune.net 3. Install XNA Game Studio 3.0 http://creators.xna.com XNA installs as part of Visual Studio. 1. 2. Registering a Zune, part 1

Connect the Zune via USB. Close the Zune software if it launches. Open Visual Studio. Registering a Zune, part 2 Launch

the XNA Game Studio Device Center (Tools menu) and click Add Device. Registering a Zune, part 3 Select the Zune you want to register, and then click Next.

Registering a Zune, part 4 The software tests connectivity and the setup is complete. Make sure the Zune you want to deploy to is set as default.

Making Your First Game Create a new Zune Game project Check your default Zune in the Device Center 3. Control+F5 to run! 1. 2. Anatomy of an XNA Game

Four important methods: Initialize, LoadContent, Update, Draw Initialize Used to set up objects and initialize variables once, before the game

starts Cannot use content yet, because it hasnt been loaded. LoadContent Used to get content (images and sounds) into the game Called only once, after Initialize

Update This is where all of your game logic goes Collision detection, updating subsystems, updating object properties Runs at a target rate of 60 times per

second. Draw Draws content on the screen using a Sprite Batch Called as often as possible Sprite Batches

A group of textures (images) that are drawn together before being sent to the graphics device for final rendering All Zune games use sprite batches, whereas Xbox 360 and PC games can use other means.

Demo Building a quick game Please Text! If you like what you see today, please: Text W17 to 23000 (standard rates apply)

Survey Text Feedback Please! X = How was the presentation? (1-5, 5 is best) Y = How was I? (1-5) Z = Would you recommend this presentation? (Y or N)

Text So FB17 XYZ to 23000 if you really liked the presentation, text:

Recently Viewed Presentations

  • Chapter 4: The Human Body: From Food to Fuel

    Chapter 4: The Human Body: From Food to Fuel

    The Human Body: From Food to Fuel Chapter 4 ... Digestion and Absorption Mouth Enzymes Salivary amylase acts on starch Lingual lipase acts on fat Saliva Moistens food for swallowing Esophagus Transports food to stomach Esophageal sphincter Putting It All...
  • A Raisin in the Sun

    A Raisin in the Sun

    Walter Lee Younger. Oldest child. Works as a chauffer, but he hates his position in life and wants to improve it. Wants to use the inheritance money to buy a liquor store. Ruth Younger. Married to Walter Lee. She loves...
  • Cheating Applies to Many Things 1 Introduction  Cheating

    Cheating Applies to Many Things 1 Introduction Cheating

    Synonyms -- deceiving, deception, defrauding, dishonesty (dictionary.com) ... The fear of the LORD is the beginning of knowledge: but fools despise wisdom and instruction. Proverbs 18:15 [15] The heart of the prudent getteth knowledge; and the ear of the wise...
  • Parts of Speech Booklet Project

    Parts of Speech Booklet Project

    Noun. Definition: The part of speech that is used to name a person, place, thing, idea, quality, or action and can function as the subject or object of a verb, the object of a preposition, or an appositive.
  • Missional Interpretatio n of Scripture Missional Theology Movement

    Missional Interpretatio n of Scripture Missional Theology Movement

    It is especially obvious in the NT as NT authors use OT texts to describe how one lives "in Christ" The process is important because the process itself is application and thus shows us how to missionally apply biblical texts...
  • Implication of Learning Curve in Physical Education

    Implication of Learning Curve in Physical Education

    IMPLICATION OF LEARNING CURVE IN PHYSICAL EDUCATION. ... Learning curve comes handy to a physical education teacher in his efforts as it is a chart which depicts the various levels of learning from stage to stage. ... Another important implication...
  • Pro Card Review - University of Texas at El Paso

    Pro Card Review - University of Texas at El Paso

    Pro-Card Reconciliation Process. Click on to expand the screen. 1. Use the Pro Card Transactions page to review, manage, and approve pro card transactions loaded by the Load Statement Process. You can view all of the pro card transactions that...
  • Perfluorinated Compounds in Environmental Samples Collected from the

    Perfluorinated Compounds in Environmental Samples Collected from the

    Perfluorinated Compounds in Environmental Samples Collected from the Estuarine and Coastal Areas of Korea Jonathan E. Naile1, Jong Seong Khim2, Sung Joon Song2, Tieyu Wang3, Chunli Chen3, Wei Luo3, Bong-Oh Kwon4, Jinsoon Park4, Chul-hwan Koh4, Paul D. Jones1, Yonglong Lu3,...