Title: Iaki Ayucar
1Desarrollo de juegos con XNA - Parte 1-
a.k.a. Cambio Radical
- ltIñaki Ayucargt
- ltinfo_at_simax.esgt
- lthttp//graphicdna.blogspot.comgt
2Freak-historia de la evolución de los juegos
Tecnologías Microsoft para el desarrollo de juegos
Problemática actual
Propuestas de XNA
3Un vistazo rápido a los últimos 30 años para
entender los próximos 10
4Juegos deportivos
5(No Transcript)
6Juegos / simuladores de conducción
7(No Transcript)
8(No Transcript)
9Juegos de lucha
10(No Transcript)
11First Person Shooters
12(No Transcript)
13Tecnologías Microsoft para el desarrollo de juegos
14 No está nada mal ! Está claro que los juegos
Son cada vez más reales, y jugables,
Permiten jugar a través de la red con miles de
personas
Y proporcionan horas y horas de diversión
Sabemos hacer buenos juegos!
Entonces cual es el problema ?
15(No Transcript)
16Más de 1380 proyectos que se anunciaron a la
prensa
Y que fueron cancelados
17Resumiendo
Vida complicada Estrés.
Necesidad de grandes presupuestos
Apuestas en desarrollos tecnológicos con incierto
resultado
Poca o ninguna integración de herramientas
Seguimiento de proyectos inviable
Cual es la solución ? (si la hay)
1825 menos de código (Tom Miller. GDC2003
proceedings)
Variables fuertemente tipadas ? Menos errores de
código
Sistema de excepciones estructurado ? Olvídate
del código 0x8876086c !
Colecciones, Generics, System.Xml, System.IO,
Garbage Collector, ...
Intellisense, Refactoring, Starter Kits, Game
Components,
Pruebas unitarias, Code Analyzer, Tests de
cobertura de código,
Control de código fuente, gestión del proyecto
centralizada y controlada
Integración de contenidos en Vstudio, compilación
incremental,
19? 40 menos de tiempo invertido en la etapa de
desarrollo
? Código más robusto
? Más control y menos riesgo
Y encima
Gratis
Gratis
Gratis
20Demo
- XNA Billiards (Work In Progress)
- Tiempo de desarrollo 1 semana
- Recursos 1 persona
21Gracias ?
22(No Transcript)