introdução à plataforma murilo maciel curti microsoft student partner shinji@student-partners.com

Post on 16-Apr-2015

113 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introdução à plataforma

Murilo Maciel CurtiMicrosoft Student Partner

shinji@student-partners.com

http://www.sharpgames.net

XNA

XNA Game StudioStarter Kits

XNA FrameworkModelo de aplicação

Content Pipeline

Graphics

Audio

Input

Armazenamento

Matemática

Desenvolvimento para Xbox 360

XNA's Not Acronymed (não é uma sigla)

Plataforma de desenvolvimento de jogos com foco no jogo e não na tecnologia

XNA Game Studio

XNA Framework

XNA Game Studio ProfessionalIntegração com Visual Studio Professional

Para jogos comercial para Windows e Xbox 360

Disponível no decorrer de 2007

XNA Game Studio ExpressPara Hobistas, estudantes e pequenos estudios independentesIntegrado com Xbox 360 comumPara uso pessoal no desenvolvimento de jogos não comerciais para Windows e Xbox 360

.NET 2.0

Visual Studio 2005 C# Express

XNA Framework

XNA Game Studio

Instalando no Windows VistaVisual Studio 2005 SP1Visual Studio 2005 SP1 para Windows Vista

O XNA Framework é uma biblioteca .Net de desenvolvimento de jogos para

Windows e Xbox 360

Plataformas Microsoft jogos Win/Xbox360

Foco no seu jogo, não na plataforma

Consistente, APIs fáceis de usar

Pegue nossos jogos e faças os seus próprios

Jogos completosUse como ponto de partida para seus próprios jogos

Criado via “New Project…”

Aperte F5 e teste

Documentação e Tutoriais

DisponibilidadeIncluído XNA Game Studio Express (Space war)

Novos kits disponíveis regularmente

XNA Game Studio Express 1.0 XNA Game Studio Express 1.0 RefreshRefreshStarter KitsStarter Kits

PlatformaPlatforma

CoreCoreFrameworkFramework

ExtendedExtendedFrameworkFramework

JogosJogos

XACTXACT XINPUTXINPUT XContentXContentDirect3DDirect3D

GraphicsGraphics AudioAudio InputInput MathMath StorageStorage

Modelo de AplicaçãoModelo de Aplicação Content PipelineContent Pipeline

Starter KitsStarter Kits CódigoCódigo ContentContent ComponentComponenteses

Legenda

XNA fazXNA faz Você fazVocê faz ComunidadeComunidade

Foque na criação do seu jogo e não na plataforma alvo

Modelo de AplicaçãoCrie componentes reusáveis que podem ser facilmente integrados aos seus jogos

GameComponent, DrawableGameComponent

Content PipelineMenos trabalho ao criar conteúdo multi-plataforma

Codigo unificado e build de conteúdo

GraphicsDesenvolvido sobre as APIs do Direct3D 9 seguindo o .Net Design Guidelines

AudioFerramenta XACTMulti-plataforma de fácil acesso

InputAcesso imediatoSuporta teclado, xbox 360 controller e mouse (Windows)

ArmazenamentoMatemática

Modelo de AplicaçãoModelo de AplicaçãoContent PipelineContent PipelineUsando o controle do Xbox 360Usando o controle do Xbox 360

Assinatura Xbox live

Assinatura XNA Creators Club

XNA Game launcher através do Xbox Live Marketplace

Templates de projeto para Xbox 360F5 compila e envia para o consoleRemote debugging

Breakpoints

Watches

Debug e Trace

Não contemplaEdit e Continue

Debug Visualizers

Xbox 360Xbox 360

RecursosSharp Games

http://www.sharpgames.net http://www.sharpgames.net/Eventos.xna

Creators Clubhttp://creators.xna.com

Fórunshttp://forums.microsoft.com/msdnhttp://www.sharpgames.net/Forum.xna

XNA Developer Centerhttp://msdn.com/xna

XNA bloghttp://blogs.msdn.com/xna

Meu bloghttp://thespoke.net/blogs/shinji

MSDN Guide:http://www.microsoft.com/danmark/msdn/guide/default.mspx

Obrigado!!Obrigado!!

top related