Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

23
Välkommen till Sommarkollo 2007 2006

Transcript of Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Page 1: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Välkommen till Sommarkollo 2007

2006

Page 2: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!
Page 3: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Introduce XNA Game Studio Express

Make A Game!

Page 4: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Embrace creator community on Microsoft platforms

WindowsXbox 360

Make writing games significantly easierEstablish a vibrant creator communityProvide education solutions using retail Xbox 360 consoles

Page 5: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

XNA Game Studio Express

Extends C# Express to support XNA Framework, building game content and targeting Xbox 360

XNA Framework

Cross Platform Game Development Framework

.NET Framework for 360

Custom version of the

.NET Compact Framework

Page 6: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

A .NET game development platform that you use to create games for Xbox 360 and WindowsSimplifies cross-platform developmentFocus on your game, not the platformConsistent, easy-to-use APIs

Page 7: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!
Page 8: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

LegendLegend XNA ProvidesXNA Provides You ProvideYou Provide CommunityCommunity

Page 9: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Get up and running quicklyFirst lines of code are for your game

Platform abstractionWhat’s the best way to design the game loop? How do I create and manage my window?How do I follow platform best practices?

ExtensibleProvide base components that are easily extended.Interfaces for plugging in existing libraries

XNA Content PipelineGet’s your artifacts into the game

Page 10: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Provides low level render capabilitiesBuilt on top of Direct3D 9Programmable Pipeline Only

No Fixed Function SupportBasicEffect helps get up and runningSpriteBatch for doing 2D and Particles

Provided resourcesModel, Texture, Effects, and Shaders

Unifies Platform Hardware and APIsTiling, Resolve, Surfaces, etc

Standard Slide with subtitle

Page 11: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!
Page 12: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Makes getting user input extremely easyImmediate mode programming model

No initializationNo state management

ProvidesXbox 360 controllerKeyboardMouse (Windows only)

Standard Slide with subtitle

Page 13: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!
Page 14: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Based on XACTLets sound designers and programmers work more naturally

Build up sound assets using XACT ToolEasier integration for developers

Access them via logical namesLooping, streaming, and memory managementNo low-level buffer management

Standard Slide with subtitle

Page 15: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!
Page 16: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

MathVector, Matrix, Quaternion, Plane, AABB, Sphere, Ray, Frustum, CurveRight-handed by defaultIntersection and movement helpers

StorageProvides an easy way to read and write game data and savesFiles stored in the correct location on each platform

Standard Slide with subtitle

Page 17: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Support Windows VistaBug FixesBackwards compatible with v1.0New FeaturesReleased in April

Standard Slide with subtitle

Page 18: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

XNA Framework3D AudioBitmap based text drawingBasicEffect supports per-pixel lighting

Visual StudioIncremental deployment improvementsDeveloper binary sharing

Standard Slide with subtitle

Page 19: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Standard Slide with subtitle

XNA Framework• Networking support• Presentation and GUI• Low level audio• Multimedia playback

Game Studio• Visual Studio support• Cross platform projects• Better debugging• Shader development

Professional Games• Enabling certified games• Additional tool support

Community Games• Share community games with everyone• Sell community games

Page 20: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!
Page 21: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

www.xna.com www.xna.com

Page 22: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!
Page 23: Välkommen till Sommarkollo 2007 2006. Introduce XNA Game Studio Express Make A Game!

Presentationen kommer att läggas upp på:

www.microsoft.se/utbildningswebben

2006