Introducción al desarrollo de juegos Casual. Clasificación del mundo gamer. Hardcore Gamer: Elevado grado de acción. extrema competitividad, requieren.

Slides:



Advertisements
Presentaciones similares
Moodle.
Advertisements

PLANIFICACIÓN DE TESTING
PLANIFICACION ESTRATEGICA BASICA
Webquest Diseño IU: Wix.com permite un control total del diseño de la web, pudiendo elegir en cualquier momento que punto modificar o que.
Medición de la usabilidad en aplicaciones de escritorio.
Evaluación Xalapa, Ver., Diciembre 2011.

Java Applets Ing. Martín Jiménez.
Evolutionary Prototyping VS Throwaway Prototyping
Setiembre 2009 Servicio Integrado de Sistemas.. Como identificar la necesidad de adquirir Software como Servicio para tu empresa?
DESARROLLO DE VIDEOJUEGOS Y EFECTOS ESPECIALES DE CINE
Java Binding for the OpenGL API Unidad III. ¿Qué es OpenGL? Open GL es un entorno de desarrollo portable de aplicaciones gráficas interactivas en 2D y.
Introducción Tema Importancia de los Interfaces de Usuario
Proyecto de Ingeniería de Software 2010 Producto
Evolutionary Prototyping VS Throwaway Prototyping
Webquest Diseño IU: Wix.com permite un control total del diseño de la web, pudiendo elegir en cualquier momento que punto modificar o que.
Principios de diseño de Interfaces Prof. Adelaide Bianchini
Alejandro Morales Vargas Algunos consejos para mejorar los sitios web Curso Computación e Internet Escuela de Periodismo.
JARDÍN DE NIÑOS: JOSÉ JOAQUÍN FERNÁNDEZ DE LIZARDI ZONA: 65
Test Driven Development
Ciclos de vida ágiles.  Es una metodología ágil que plantea: ◦ Iteraciones cortas ◦ Entregables periódicos ◦ Colaboración con el cliente full time ◦
Saltar a la primera página Torque Game Engine. Saltar a la primera página Introducción n ¿Que es Torque? n ¿A quienes apunta Torque? n Versiones de Torque:
DISEÑO DE SOFTWARE 1ª. Parte
Lenguajes de programación Web
Presentado por: Denisse Saltos Tiziana Herrera.
I NFORME FINAL DE ECUACIONES DIFERENCIALES MTRA. LORENA HERNANDEZ LIMON.
MEDIDA DE LA USABILIDAD EN APLICACIONES DE ESCRITORIO
FICHEROS DE IMAGEN FUENTES WEB: Gráficos GIF & JPEG, Ramón Montero, 1998 Formatos para la Wb, Luciano Moreno, 2005.
Carles Escrivà Ruben Durá Antonio Mudarra
Ingeniería del Software
JORGE NOE RENDIS CRIOLLO
LINQ TO AMAZON IN SILVERLIGHT Presentación del Producto.
INTRODUCCIÓN A LA INTELIGENCIA ARTIFICIAL Y LOS SISTEMAS EXPERTOS
Aplicación y uso de la herramienta
Programación orientada a objetos Capítulo 6 Diseño de clases.
Team Software Process IntroductionTSPiSM Watts Humphrey
CRM Customer Relationship Management Gerente de Relaciones con los Clientes.
Liceth Katherine Lozano Díaz ♥ Y Dana Sofía Sarmiento Trujillo ♥
Especialización en Desarrollo de Software
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
Reproductores MP3 y MP4 Multimedia Digital
Presentación del Producto
Los Estilos De Aprendizaje
Asignatura: Computadores Profesor: José Estay Araya Sitio de la asignatura: User: cpu2014 psw: cpu#X86.
TIPOS DE SISTEMAS OPERATIVOS
El rol de SQA en PIS.
Microsoft power point Giancarlo ciani.
Es indudable que el ambiente competitivo, el que se vive en el ámbito empresarial actualmente, requiere de promover los procesos y actividades de negocio.
 Sara Isabel Osorio Alcaraz Ana Isabel Vallejo Grisales 10 Informática 1.
TIPOS DE PRUEBAS DEL SOFTWARE
¿Qué es el diseño grafico?
Proceso de Diseño de Interfaces
CONSEJOS PARA DESARROLLAR SITIOS WEB
TALLER de ACCESIBILIDAD WEB
problemas de la calidad del software
Introducción a GDevelop
INFORMATICA II. TEMA: SOFTWARE EDUCATIVO.
Ingeniería en Informática F UNDAMENTOS DE C OMPUTACIÓN B ACHILLERATO EN I NGENIERÍA I NFORMÁTICA L IC. C ARLOS H. G UTIÉRREZ L EÓN.
TAREA 2 Grupo MB_15 EntidadNombre y apellido del alumno 1Secretaría Distrital de HaciendaSilvia Fernanda Alzate Pérez
2015 DIPLOMADO EN DISEÑO E IMPLEMENTACIÓN DE PRODUCTOS ELECTRÓNICOS CODIGO: Director: Miguel Ariza Triviño M.Sc. Escuela de Ciencias Básicas, Tecnología.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
UTFSM - Departamento de Electrónica1 Noviembre de 2003 “Beneficios del Uso de Metodologías en el Desarrollo de Proyectos”
Harware Software Yuneidy moreno 7-2 Tecnología i. E. devora Arango.
Conveniencia entre comprar o desarrollar un software a medida.
Maestría en Gerencia en Tecnología de la Información Cátedra Ingeniería de Software Profesora: Mary Carmen Milano. Integrantes: Rosa Arellano Osbaldo Goitia.
WINDOWS. 1975–1981: se inicia Microsoft LOS COFUNDADORES DE MICROSOFT, PAUL ALLEN (IZQUIERDA) Y BILL GATES EN LOS 70. EN EL TRABAJO, CONFIAMOS EN LAS.
Bachillerato Ingeniería en Informática Fundamentos de Computación.
Reinaldo Duque – Septiembre 24 de HABILIDADES DE APRENDIZAJE PARA EL SIGLO XXI DE INFORMACIÓN Y COMUNICACIÓN DE PENSAMIENTO Y SOLUCIÓN DE PROBLEMAS.
LENGUAJE DE PROGRAMACIÓN PARA JUEGOS Integrantes: Ruiz José Vargas Mary.
Entregables del Proyecto
Transcripción de la presentación:

Introducción al desarrollo de juegos Casual

Clasificación del mundo gamer. Hardcore Gamer: Elevado grado de acción. extrema competitividad, requieren de gran agilidad. Core gamer: Complejos desafios tácticos, escalonada curva de aprendizaje, profundo nivel de compromiso durante el juego. Casual Gamer: Busca un momento de esparcimiento y relajación, no busca grandes desafíos ni empinadas curvas de aprendizaje.

El Framework de PopCap Tambien conocido como SexyApp Framework.

Usar el SDK de Popcap vs Hacer un framework propio para Casuals Permite usar mas tiempo desarrollando el juego y menos tiempo lidiando con problemas técnicos. Es rápidamente renderizado en maquinas con hardware 3D y aun así corre correctamente en maquinas sin aceleración. (Un importante segmento del publico casual) Confiabilidad del framework, este ya fue testeado en docenas de juegos distribuidos a diez millones de clientes. Usar codigo fuertemente refinado y testeado sirve para reducir los tiempos de QA y asegurar compatibilidad con un amplio rango de productos. Si deciden intentar publicar su juego con Popcap el hecho de haber usado su framework les facilitara la tarea de evaluacion. Se invierte mucho tiempo en el desarrollo de la tecnologia y se dejan a segundo plano las cuestiones importantes del juego. Se testea sobre la marcha a medida que se desarrolla un juego sobre el mismo. Siempre se lo puede parametrizar mas, siempre se lo pude hacer mas generico. Es una experiencia muy educativa en la que se aprende mucho pero no se llegua a un juego casual bien terminado de calidad comercial en un plazo de tiempo razonable por este camino. Popcap SDK.Framework casero.

¿Qué necesitamos? Visual Studio 6.0, 2003 o 2005 SDK de DirectX. Framework de popcap. si VS 6 o 2003 : Framework 1.0 (6.83 MB) si VS 2005 : Framework 1.22 Beta (7.20 MB)

Que nos da el SDK de Popcap Resource Manager: Tool para el manejo de recursos (Imagenes, sonidos, tipografias). Font Builder. Sistema de GUI, y varios widget mas para interfaces de usuario.( botones, checkbox, sliders, scrollbars, ventanas de dialogo ). Codigo fuente de todo el framework. Carga de recursos en un hilo separado de la aplicación principal. Profiler para medir performance en tiempo de ejecución. Funcionalidad para detectar memory leaks. Amistosa y comoda interfase para el manejo de imagenes y dibujado. Similar a J2SE. ( Rotación, escalamiento, blending por hardware ) Reproducción de musica y sonido usando bass o fmod.( o Audiere) Otras cosas mas: XMLParser, Buffers, Flash Widget...

Resource Manager Resources.xml Res.h Res.cpp Aplicación sexy compilación

Font Builder Arial.txt Resource Manager Font Tester

API Gráfica Clase Graphics. Clase Image. Rotación, escalamiento. Coloreado de imagenes. Dibujo Aditivo. Alfa blending por hardware si esta disponible. Update Y UpdateF.

Graphic User Interface

Extensiones y aportes de la comunidad Foros: Sprites: Implementación de sonido con Audiere (Muy pronto) : Transiciones : Integración con el engine de fisica ODE (vortex, aka Donald May): FAQs no oficiales:

Algunas advertencias Tener en cuenta la parametrización del proyecto, pensar un diseño lo suficientemente flexible para lograr la cantidad de niveles adecuada. No subestimar la complejidad de proyecto y los tiempos de desarrollo. No caer en “Para estos juegos hago un 2D a medida que voy haciendo el juego (o después hago el juego)”. Enfocarse mas en el gameplay y en como se siente el juego y menos en cuestiones tecnicas. Moderar los requerimientos minimos de hardware para los juegos que desarrollen.

Try before buy

Juegos con chapa

Algunos medios de distribución

Mecánica de la industria Casual ZumaLuxor Tumble bugs Dynasty

Links Sitio de desarrolladores de Realarcade. Paper de IGDA sobre Casual Games. Mailing list de casuals de IGDA:

¿Preguntas?

Muchas Gracias. Sugerencias, consultas, etc a: