3. XNA
Desarrollo de videojuegos para las
plataformas Xbox 360, Zune y Windows
4. XNA Game Studio Express
Una Idea General
XNA Game Studio Express
C# tiene la capacidad de
Game Game Studio soportar XNA Framework
Studio Express construyendo contenido para
juegos en PC y XBOX 360
Express
Framework Framework XNA Framework
Plataforma de Juegos cruzada
Framework para desarrollo
.NET Framework para 360
Versión tradicionale de
.NET Compact Framework
XN
5. XNA Framework
API Efectos de sonido
Soporta formatos WAV, WMA, y MP3
Integrados dentro del contenido de los hilos
Media APIs
Usar música e imagenes desde librerías
multimedia
Provee acceso a datos de visualización
Incluir música en los juegos
Community Games
XN
Ofertar tus juegos en el mercado
6. XNA Framework
Capas
Juegos
Starter Kits Codigo Contenido Componentes
Framework
extendido Modelos de aplicación Hilos de contenido
Framework
central Graficos Audio Entradas Matemátic Almacena
a m.
Plataforma
Direct3D XACT XINPUT XCONTENT
Leyenda Provee XNA Tú provees La comunidad provee
XN
7. XNA Creators Club
Acceso por medio de la consola de Xbox
360.
$44 membresía de 4 meses
$99 membresia por 1 año
Beneficios:
XNA Game Laucher, jugar y depurar juegos en
XBOX.
Acceso a material exclusivo de estudio
Herramientas especiales de desarrollo
Soporte en algoritmos y comunicación con
partners (Garage games)
8. Requerimientos del Sistema
Windows XP SP2 o posterior
Windows Vista
Tarjeta de gráficos que soporte DirectX 9.0
y sharder model 1.1
Xbox conectado misma red de la PC.
Xbox con disco duro
Membrecia a XNA Creator Club (Xbox Live
9. Instalación de herramientas
Visual Studio C# 2005 Express
SP1 para visual C#.
XNA Game Studio Express
XBOX
Unirse a XNA Creators Club
Generar clave de conexión
Escribir la clave en XNA Game Studio Express
11. Términos
Assets
No es un tipo de archivo.
Ej. Bitmap, sonido, gráficos 3D
Son los datos que pueden ser manipulados
por código
También se puede llamar contenido.
Código
Instrucciones programadas dentro de un
archivo .cs
Definen el comportamiento del juego.
12. Términos
Código
Instrucciones programadas dentro de un
archivo .cs
Definen el comportamiento de los objetos
dentro del juego.
Shaders
Código especial que ayuda graficar en
pantalla.
Usados en juegos con gráficos avanzados.
Editan con código
15. Games for Zune
Objetivos
Creación de juegos en dispositivos Zune
Extender XNA Game Studio a plataformas
Microsoft adicionales
Usar la misma experiencia de Windows y Xbox
360
Soporta todos los dispositivos Zune
Zune 4, 8, 30, y 80 Gb
16 MB RAM
Resolución de hasta 240x230
XN
16. Games for Zune
Graficos
Funcionalidad 2D
Puede acceder a buffers de textura
directamente
Input
Utiliza el “teclado” Zune para tacto y presión
Botones A, B y de regreso
Crear juego de red multiplayer
8 dispositivos Zune en conexión de red
XN