DirectX 10 (Library) Evolución de la API C++, C# (Manejado) XNA (Framework) Principio de Hollywood...

12

Transcript of DirectX 10 (Library) Evolución de la API C++, C# (Manejado) XNA (Framework) Principio de Hollywood...

Page 1: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.
Page 2: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.

DirectX 10 (Library)Evolución de la APIC++, C# (Manejado)

XNA (Framework)Principio de HollywoodSolo rellenar

○ Método Update○ Método Draw

Page 3: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.

PlatformPlatform

CoreCoreFrameworkFramework

ExtendedExtendedFrameworkFramework

GamesGames

XACTXACT XINPUTXINPUT XContentXContentDirect3DDirect3D

GraphicsGraphics AudioAudio InputInput MathMath StorageStorage

Application ModelApplication Model Content PipelineContent Pipeline

Starter KitsStarter Kits CodeCode ContentContent ComponentComponent

Page 4: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.

Unificar varias plataformasCapa de abstracciónDesaparece la necesidad de portarDispositivos Móviles, PCs, Xbox 360

Acelerar la creación de VideoJuegosIntegrar el runtime con Visual StudioMantener la potencia de DirectXEl motor 3D ya es XNA

Page 5: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.

Xbox 360 PC

XNA FrameworkXNA FrameworkXNA Game Studio XNA Game Studio

ExpressExpress

Page 6: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.
Page 7: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.

Software orientado a componentesPiezas independientesPosibilidad de InteractuarSin limitaciónDrag and DropSólo Rellenar los métodos:

○ Start○ Update○ Draw

Page 8: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.

Visual Studio Express Edition http://msdn.microsoft.com/vstudio/express/visualcsharp/

XNA Game Studio (Beta) http://msdn.microsoft.com/directx/xna/gse/

Page 9: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.
Page 10: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.

XNA Fan SiteXNA Fan Sitess http://www.xnaspot.com/ http://xnatutorial.com/ http://xna.animered.net/http://www.learnxna.com/

http://www.xnadevelopment.com/

XNA Team BlogXNA Team Blog http://blogs.msdn.com/xna/http://blogs.msdn.com/xna/

Page 11: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.
Page 12: DirectX 10 (Library) Evolución de la API C++, C# (Manejado)  XNA (Framework) Principio de Hollywood Solo rellenar ○ Método Update ○ Método Draw.

© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only.MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.