Desarrollo de juegos con XNA - Parte 1- a.k.a. Cambio Radical…

Slides:



Advertisements
Presentaciones similares
DIRECTRICES PARA LA PREPARACIÓN DE INFORMES Y DOCUMENTACIÓN.
Advertisements

Anuncios Prueba 2: el día 21 de mayo. Capítulo 3..
Toledo, 25 de octubre de 2004 Herramienta colaborativa de gestión y distribución de material audiovisual. Jesús Gamo Yagüe (UC3M) Grupos de Trabajo de.
SACP.
Caso de Éxito: Team System, CMMI, Metodologías Ágiles
BizTalk Server 2006 & Test Driven Development Kabel Sistemas S.L.
Los videojuegos Es un software creado para el entretenimiento en general y basado en la interacción entre una o varias personas y un aparato electrónico.
Gestión y Aseguramiento de la calidad
LOS 7 HÁBITOS DE LOS ADOLESCENTES EFICIENTES
OYAKOBAYAMA 3 de 4 períodos jugados Ha costado mucho no ser últimos.
Guía metodológica para la gestión de proyectos de software en PyMEs que no son fábricas de software por medio de Metodologías ágiles.
Estructuras en C++ Roger Morera Fallas.
10 años de evaluación de los planes de medio ambiente de la UPC.
Gestión eficiente de Proyectos
Gestión de proyectos Es la primera etapa de Ingeniería del Software.
¿Quieres un 10 en tu examen?
¿Desarrollo de Juegos profesionales de forma fácil? XNA Ethel García-Simón Matachana Technology Specialist Microsoft Microsoft Ibérica
Uso de tecnología en espacios expositivos. Educación y museos - La educación siempre ha sido un elemento de la misión de los museos - Recientemente, se.
¿Es satisfactoria la situación REAL?
Gestión integrada de empresas con Microsoft Dynamics NAV.
1958. William Higinbotham. Tennis for two Pong.
Presentación a la directora del proyecto Friend-Buster (Caza-Amigos) – PIS 2010.
Gestión de proyectos de IT con Microsoft Project
The simax project. ¿Qué es el proyecto simax? Un sistema de entrenamiento simulado De última generación y bajo coste Para la formación en conducción de…
Fácil de usar En español Solución económica Solución escalable Más de usuarios La Empresa.
Aseguramiento Calidad
POR EL QUE TE ENVIO ESTE MENSAJE.
Cruzando los límites en Diseño de Juegos: Experimentación, originalidad y éxito Por Daniel Benmergui
Directorios de Empresas en la Comunidad Andina
LAS NUEVAS TECNOLOGIAS EN LA EDUCACIÓN
Profesor: Luigi Ceccaroni Curso FIB - UPC
Las partes de un proyecto informático
Determinacion de la prima Tapen Sinha
Introducción a la Ingeniería
Programación Extrema eXtreme Programming (XP)
© Deloitte Todos los derechos reservados Estudio sobre Seguridad de la Información en los Medios de Prensa Escrita Zaragoza, 25 de noviembre de 2005.
 Tema del proyecto  Integrantes y roles del equipo  Objetivos del proyecto  Alcance.
Evolución de los balones de futbol
Ingenieria de software
Curso de POSTGRADO: EL JUEGO Y LA EDUCACIÓN. FORMACIÓN DE LUDOTECARIOS Videojuegos en el Modelo 1 a 1 Simposio Internacional de Edutainment DR. FRANCESC.
Desarrollo de aplicaciones para ambientes distribuidos
TEMA: Evolución de los Sistemas de Información
Programa Google Adwords Introducción. ¿Cuáles son sus principales desafíos y como Google le puede ayudar? Sus objetivos Las ventajas Google AdWords Aumentar.
LAS PERSONAS ENTRAN EN TU
LIMITACIONES EN LAS TIC EN EDUCACIÓN
ADMINISTRACIÓN DE PROYECTOS EN EL MUNDO REAL
Software de Comunicaciones Título Miembro del grupo 1 Miembro del grupo 2 Miembro del grupo 3 Miembro del grupo 4 Departamento de Ingeniería.
Videojuegos ¿Contribuyen o afectan dentro de la sociedad?
ECACEN Esp. Gustavo Adolfo Manrique Ruiz
Aquí están las evoluciones de unos juegos que son de mario,zelda,donkey kong,metroid y kirby. Esos son unos videojuegos que empezaron por los años 80.
INTRODUCCIÓN "El mundo tal como lo entendemos, no es más que el reflejo de nuestra propia mente" R. Yuste MSc Sandra Alcina.
MEDIDAS DE TENDENCIA CENTRAL
EL MUNDO DE LAS IDEAS (O de dónde sale eso llamado «inspiración» para escribir)
Implementando PSP / TSP
Notificándote ¿Qué hicimos? -Mayor descripción de las pruebas de aceptación -Restricciones -Profundizar posibles soluciones -grafico de riesgos ¿Qué estamos.
Notificándote ¿Qué hicimos?
Notificándote ¿Qué hicimos?
CICLO 1 BEATRIZ BARREIRO GÓMEZ HENRY SUÁREZ SÁNCHEZ
Estrategias.
APLICACIONES DEL COMPUTADOR Y EL CELULAR
Notificándote ¿Qué hicimos?
Desarrollo para Sistemas Distribuidos
Organizado por Municipalidad de Tandil, Secretaría de Desarrollo Local y APYMET. Tandil,
DATA WAREHOUSE.
Tema 6 Caso práctico Elección del título de la tesis o trabajo de investigación de Maestría Elaborado por: José Manuel Gómez Jiménez.
1 Ingeniería del Software La última lección  Resumen del curso  Buenas prácticas  Malas prácticas  Conclusión.
Evolución y comportamiento del Sector TICs Praxis & Technology Group PraTech METODOLOGÍA DE CALIDAD.
LENGUAJE DE PROGRAMACIÓN PARA JUEGOS Integrantes: Ruiz José Vargas Mary.
Taller de Desarrollo de Proyectos II (75.47) 2º cuatrimestre 2008.
Transcripción de la presentación:

Desarrollo de juegos con XNA - Parte 1- a.k.a. Cambio Radical…

Agenda de la 1ª Parte Tecnologías Microsoft para el desarrollo de juegos Freak-historia de la evolución de los juegos Problemática actual Propuestas de XNA

Un vistazo rápido a los últimos 30 años para entender los próximos 10

Juegos deportivos

Juegos / simuladores de conducción

Juegos de lucha

First Person Shooters

Tecnologías Microsoft para el desarrollo de juegos DirectX 9.0c Managed XNA DirectX 10 ¿ Managed DirectX 10 ? ¿ XNA 10 ?

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 ¡ No está nada mal ! Está claro que los juegos… ¡Sabemos hacer buenos juegos! Entonces … ¿ cual es el problema ?

Desarrollar videojuegos se ha convertido en un actividad multimillonaria La inversión en elaboración de contenidos llega a ser enorme, con varios GB de datos por título La vida de un programador puede llegar a ser muy estresante. Interesante no, mujer!... Estresante! Sr. Pazos. Airbag

Los grandes proyectos a menudo implican apuestas tecnológicas muy fuertes, que no siempre se ganan… Usamos herramientas distintas para cada tarea. Los programadores VisualStudio, los artistas Photoshop y los productores Excel y Project. Nos cuesta un día entero averiguar cual es el estado real del proyecto Brian Keller. Product Manager. Microsoft Corp. Más de 1380 proyectos que se anunciaron a la prensa … Y que fueron cancelados …

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…) Resumiendo…

Variables fuertemente tipadas Menos errores de código 25 % menos de código (Tom Miller. GDC2003 proceedings) 0x c Sistema de excepciones estructurado ¡Olvídate del código 0x c ! 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, …

Gratis … 40 % menos de tiempo invertido en la etapa de desarrollo Código más robusto Más control y menos riesgo Y encima…

-XNA Billiards (Work In Progress) – Tiempo de desarrollo: 1 semana Recursos: 1 persona