seminario "diseño y creación de videojuegos" unt 2008

90
1er. Ciclo de Seminarios en Ing. en Computación Laboratorio De Redes de Computadoras Depto. de Electricidad, Electrónica y Computación Facultad de Cs. Exactas y Tecnologías UNIVERSIDAD NACIONAL DE TUCUMAN

Upload: sergio-vallejo

Post on 12-Jul-2015

1.626 views

Category:

Entertainment & Humor


2 download

TRANSCRIPT

Page 1: Seminario "Diseño y Creación de Videojuegos" UNT 2008

1er. Ciclo de Seminarios en Ing. en Computación

Laboratorio De Redes de Computadoras

Depto. de Electricidad, Electrónica y ComputaciónFacultad de Cs. Exactas y Tecnologías

UNIVERSIDAD NACIONAL DE TUCUMAN

Page 2: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 2

Diseño y Creación de Videojuegos

Disertante:Ing. Federico G. Prado EnricoEgresado 04 UNTMaster en Creación de VideoJuegosUniversidad Pompeu Fabra –Barcelona – Españ[email protected]

Page 3: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 3

ObjetivosQue entiendan qué es un videojuego y sus diferentes tipos y características.Que conozcan el proceso de diseño de un videojuego.Que conozcan el proceso de creación de un videojuego.Que conozcan el estado actual de la industria y la demanda laboral.

Page 4: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 4

TemarioQué es un videojuego?Tipos de videojuego.Vista y Ambientación.Secuencia de Diseño.Elementos del Diseño.Aspectos de la Creación de videojuegos.Estado actual de la industria.Perfiles profesionales

Page 5: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 5

Concepto de JuegoEl juego es una tendencia animal.El juego es un conductor del aprendizaje, jugamos para aprender.Neurológico: DopaminaCuando jugamos sólo para divertirnos y no por el hecho de aprender, estamos pasando al Juego como Conducta.

Page 6: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 6

Concepto de VideoJuegoUn VideoJuego es un formato de juego digital e interactivo.Es una forma de representar un juego, una evolución de los juegos.Cuando diseñamos un videojuego debemos entender qué tipo de videojuego estamos diseñando.

Page 7: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 7

Tipos de VideoJuegoPodriamos diferenciar 12 tipos de VideoJuego:Juegos de AcciónAventuras GráficasSurvival HorrorRPGEstrategia (RTS y Turn-Based)‏Simuladores

DeportivosFighting GamesGod GamesCasualesJuegos EducativosJuegos Online

Page 8: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 8

Juegos de AcciónEl objetivo al diseñar un juego de acciónes mantener al jugador moviéndose y ocupado todo el tiempo.Ejemplos:

Crysis, de CryTek (Vista en primera persona)Gears of War, de Epic Games (Vista en tercera persona)Doom 3, de id SoftwareHalf-Life 2, de Valve

Page 9: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 9

Juegos de Acción: Crysis

Page 10: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 10

Juegos de Acción: Gears of War

Page 11: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 11

Aventuras GráficasEl objetivo es desarrollar una historia que el personaje debe recorrer solucionando distintos tipos de puzzles.Ejemplos:

Broken Sword, de Revolution Software (Pointand Click – vista en tercera persona).Monkey Island, de LucasArts.

Page 12: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 12

Aventuras Gráficas: Broken Sword

Page 13: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 13

Survival HorrorNacido del formato de aventura gráfica, con una carga importante de Terror.Busca generar miedo en el jugador.Ejemplos:

Silent Hill: Origins, de Konami (vista en tercera persona con cámaras fijas).Alone In the Dark, de Infogrames.Resident Evil, de Capcom.

Page 14: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 14

Survival Horror: Silent Hill

Page 15: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 15

RPG (Role Playing Games)El objetivo es desarrollar el personaje y la historia.Incluye una buena dosis de combateEjemplos:

TES IV: Oblivion, de Bethesda (vista en primera persona – control individual)NeverWinter Nights 2, de BioWare (vista en tercera persona – control de un grupo)

Page 16: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 16

RPG: Oblivion

Page 17: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 17

RPG: NeverWinter Nights

Page 18: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 18

Estrategia (RTS)Se basan en el equilibrio de todos los elementos del juego. El jugador controla todo lo que tiene a su alcance.Ejemplos:

Warcraft 3, de Blizzard Entertainment (Vista isométrica – Control de un equipo)Age of Empires, de Ensemble StudiosCommand & Conquer, de EA Pacific

Page 19: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 19

RTS: Warcraft 3

Page 20: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 20

Estrategia (Turn-based)Idéntico al anterior, pero las acciones no son en tiempo real sino por turnos.Ejemplos:

Sid Meier’s Civilization IV, de Firaxis GamesGalactic Civilization, de StardockHeroes of Might and Magic, de New World Computing

Page 21: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 21

Turn-Based: Civilization III

Page 22: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 22

SimuladoresEl objetivo es emular lo mejor posible el uso de maquinaria compleja de la vida real.Ejemplos:

Flight Simulator, de Microsoft (vista de cabina)Silent Hunter 4, de Ubisoft

Page 23: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 23

Simuladores: Flight Simulator

Page 24: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 24

DeportivosIntentan emular lo más realista posible a los deportes.Hay tres tipos:

Se puede controlar a los jugadores.Se puede representar un DT.Se puede representar al manager de un club.

Ejemplos: Pro Evolution Soccer, de Konami.FIFA Manager 08, de Bright Future

Page 25: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 25

Deportivos: PES 08

Page 26: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 26

Fighting GamesSon juegos simples, centrados en sucesivas luchas entre dos personajes.La vista siempre es lateral, en tercera persona.Ejemplos:

Tekken, de NamcoStreet Fighter, de CapcomMortal Kombat, de Midway Games

Page 27: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 27

Fighting Games: Tekken

Page 28: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 28

God GamesSon juegos abiertos, sin una finalidad clara. El jugador juega sin un objetivo definido. No hay ninguna acción “errónea”.Ejemplos:

The Sims, de Maxis (cámara independiente)Grand Theft Auto, de Rockstar

Page 29: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 29

God Games: The Sims 2

Page 30: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 30

Otros tipos de videojuegosJuegos Casuales: Cualquiera donde se espera jugar poco tiempo seguido.

Ej: Solitario, Pacman, Tetris, etc.

Juegos Educativos: diseñados con el fin de enseñar algo a alguien.

Ej: Brain training, para personas con capacidades especiales, enseñanza de idiomas, etc.

Juegos Online: cualquier juego de los anteriores, pero su núcleo está en un servidor online.

Ej: miles….

Page 31: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 31

Vista y AmbientaciónUna vez definido el tipo de juego que queremos diseñar, debemos encontrar la vista y la ambientación más adecuadas para el mismo.Una vista simplemente es cómo se ve el juego en pantalla.La ambientación indica el cuándo y el dónde se va a ubicar el juego.Algunas vistas y ambientaciones son específicas del tipo de juego.

Page 32: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 32

VistaTipos de Vista:

En Primera Persona.En Tercera Persona.Isométrica.De Cabina.

Las vistas se diferencian por su aporte gráfico, por su aporte a la navegabilidad y por el tipo de juego en que se usan.

Page 33: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 33

Vista en Primera PersonaSe usa mayormente en juegos de acción (FPS) o híbridos acción-aventura.Su mayor ventaja es que permite una gran inmersión en el juego.Es la mejor manera de provocar sustos e imprevistos en el jugador.Gráficamente, el detalle se centra en brazos y armas, y en el entorno.

Por ello se suelen evitar los espacios abiertos.La navegabilidad es sencilla e intuitiva.

“Adelante” siempre es adelante.

Page 34: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 34

Vista en Tercera PersonaEs la vista más usada.Su mayor ventaja es permitir que el jugador se sienta representado por el personaje.

Los mejores juegos de este estilo, generan franquicias!Gráficamente, el detalle se centra en el personaje.Tiene ciertas peculiaridades gráficas

Se agranda el campo de visión de la cámara.Para ganar credibilidad, se quita realismo.La relación personaje-objeto se distorsiona en 3:1.

La navegabilidad es la más compleja.La cámara no se mueve exactamente igual que el personaje.A veces, la cámara es independiente del personaje.Otras veces, la cámara está fija! (cámara predefinida)

Page 35: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 35

Vista IsométricaSe la conoce también como “Vista de Dios”.Su ventaja es permitir al jugador controlar la mayor cantidad de elementos posibles simultáneamente.Gráficamente, tanto el escenario como los personajes pierden detalle.

Debido a la distancia y a la cantidad de objetos.

Permite al jugador posicionar la cámara a su antojo (donde él cree que está la acción más relevante)La navegabilidad es la más sencilla de todas.

Todo está al alcance de un click.

Page 36: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 36

Vista de CabinaUtilizada en los juegos de simulación.Similar a la vista en primera persona en todos los aspectos, excepto en dos detalles:

La cabina tiene un enorme nivel de detalle.Pierde detalle el entorno.

Porque la máquina se mueve a gran velocidad.

Page 37: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 37

AmbientaciónAmbientación Temporal

PasadoPuede ser real o alternativo.¡Importante! Investigar historia, geografía, costumbres.

PresenteEs donde hay menos diseño posible (se copia más y se inventa menos).

FuturoNo hay nada que copiar! Todo diseño parte desde cero.Mayor carga de trabajo en el diseño… y mayor riesgo de cometer errores!Pero la recompensa puede ser grande.A pesar de todo, debe estar anclado a leyes físicas reales.

Page 38: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 38

AmbientaciónAmbientación Espacial

Universo realNo hay carga de diseño. Es algo que existe.Ej: juegos de guerra, de deportes.

Universo fantásticoTodo es inventado.Ej: Oblivion, Mario Bros., PacMan.

Universo anacrónicoQué hubiera pasado si…?Ej: STALKER: Shadow of Chernobyl; Turning Point: Fall ofLiberty.

Page 39: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 39

Secuencia de DiseñoUna vez que ya tenemos definido quétipo de juego queremos diseñar, su vista y su ambientación, pasamos al diseño en sí mismo.El diseño está compuesto básicamente por tres partes:

El TemaLas Reglas de JuegoLa Narrativa

Page 40: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 40

Secuencia de DiseñoQué es el tema?

La descripción, en una frase, del juego.Qué son las reglas de juego?

Las mecánicas que hacen al juego.El conjunto de las mecánicas conforman el juego.

Qué es la narrativa?La historia por detrás del juego.Indica los objetivos mediatos e inmediatos.

Page 41: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 41

Secuencia de DiseñoLo primero que hay que hacer es elegir un tema.En base a ese tema, se hace un brainstorming de ideas.De ese conjunto de ideas, se seleccionan las mecánicas que dan forma a las reglas del juego.Finalmente, se desarrolla la narrativa.

El Tema y la Narrativa están íntimamente relacionados.Es importante que la narrativa se cree basada en las reglas del juego.

Porque de un tema pueden salir muchas narrativas, pero del conjunto de reglas no.Hacerlo a la inversa es un error habitual.

Page 42: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 42

¿De dónde salen los temas?Unfulfilled Dream Theory (Teoría de los Sueños no cumplidos)Hay que buscar un tema a lo que mucha gente aspire o quiera ser o quiera tener.Ejemplos actuales:

Guitar HeroNintenDogs

Page 43: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 43

Elementos del DiseñoEl paso siguiente es definir varios elementos que aseguran la diversión del juego.Estos elementos son:

GameplayProgresiónRiesgo y RecompensasLas tres CLos tres 5s

Page 44: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 44

Gameplay (Jugabilidad)“La jugabilidad es una secuencia de decisiones interesantes.”Secuencia: las decisiones en un juego deben poder tomarse una a una.Decisiones: el jugador nunca debe creer que lo están conduciendo.Interesantes: una decisión es interesante según tres parámetros: Justicia, Feedback y Variedad.

Page 45: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 45

Gameplay (Jugabilidad)Justicia: el jugador nunca tiene que pensar que el diseñador le hace trampa.

El jugador no es un rival, es un compañero.

Feedback: todo lo que hace el jugador debe tener un retorno.Variedad: las acciones no deben ser ni monótonas ni repetitivas.

Page 46: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 46

ProgresiónLa Narrativa sigue una línea heredada del cine de Hollywood:

La tensión narrativa crece hasta un punto en el cual decrece hasta otro punto donde estáel conflicto.Desde allí comienza un nuevo crecimiento de tensión hasta la resolución con final feliz.

Page 47: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 47

ProgresiónTodo juego tiene dos tipos de complejidad:

Horizontal: cantidad de acciones que pueden realizarse en simultáneo.

Ej: simuladores

Vertical: acciones diferentes que se pueden realizar en distintas etapas del juego.

Ej: juegos de acción

A mayor complejidad vertical, mayor progresión del juego

Y por lo tanto mayor ilusión de libertad.

Page 48: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 48

ProgresiónLa progresión se establece en ir agregando dificultad al juego.El objetivo de esto es que el jugador nunca se aburra.

Si ponemos toda la dificultad de golpe, el jugador no puede superar el obstáculo y deja el juego.Si no hacemos que cada obstáculo sea un poco más difícil que el anterior, el jugador no encuentra desafío y deja el juego.

Puede haber juegos sin progresión.Y juegos excesivamente progresivos!

Page 49: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 49

Riesgo y RecompensasUna regla de juego es divertida cuando implica riesgo.A mayor riesgo, mayor recompensa.Distintos tipos de juego recompensan de distintas maneras.El jugador no debe sentir que tiene el control de todo en todo momento.

Siempre hay alternativas extras.No debe confundirse con la Progresión.

Page 50: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 50

Las tres CHay tres elementos muy importantes que definen a un videojuego:

Character (Personaje)Camera (cámara)Control

Si cualquiera de estos tres falla (o estámal diseñado), el juego está mal diseñado.

Page 51: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 51

Las tres CCharacter

El personaje es aquél con quien el jugador se sentirá identificado.Debemos diseñar su historia, su apariencia y su comportamiento.

ControlDefine qué hace el personaje y cómo lo hace.Se define qué tipo de periféricos se usarán como interfaz.

Page 52: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 52

Las tres CCamara

FijaLa cámara está posicionada en algún lugar del mundo.Si el personaje sale de su rango de visión, se cambia de cámara.

Móvil siguiendo al personajePuede ser en primera persona (en los ojos del personaje) o tercera persona (a cierta distancia del personaje).

Móvil siguiendo la acciónUsada en juegos deportivos (sigue la pelota y no el personaje).

OvniLa cámara se posiciona lejos del plano del juego.Ofrece mayor amplitud de visión y control de todo el juego.

Page 53: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 53

Los tres 5sEsta es una regla de diseño que debe cumplirse para asegurar la diversión.5 segundos Vista

A los 5 segundos de juego, el jugador debe sentir que entiende los controles y que le divierte utilizarlos.

5 minutos VistaA los 5 minutos de juego, el jugador debe haber experimentado una pequeña misión del juego y tiene que haber encontrado interesante el universo.

5 horas VistaA las 5 horas de juego, el jugador debe haber entendido el conflicto narrativo y le divierte solucionarlo.

Page 54: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 54

Proceso de CreaciónHasta ahora vimos lo relativo al diseño.La creación hace referencia a cómo plasmar ese diseño en un videojuego viable comercialmente.Entran en consideración factores como costos, recursos humanos y tiempo.

Se puede tener un excelente diseño, pero sin el resto de factores, nunca tendremos un juego.

Page 55: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 55

Proceso de CreaciónAntes de comenzar a crear un juego debemos contestar las siguientes preguntas:

¿De cuánto dinero dispongo para la pre-producción?¿De cuánta gente (y de qué perfil) dispongo para la pre-producción?¿De cuánto dinero dispongo para la producción?¿De cuánta gente (y de qué perfil) dispongo para la producción?¿A qué sector de mercado apunta mi juego?¿Para qué plataforma voy a desarrollar mi juego?¿Quiénes son mis rivales en el mercado actual? ¿Y en el mercado futuro?

Page 56: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 56

Etapas de CreaciónDiseñoPre-producciónProducciónTesting y DebuggingEntrega del Master

Page 57: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 57

Pre-producciónEsta fase se realiza en general con dinero del desarrollador.Consiste en generar una demo que muestre los selling-points del juego.

Los selling-points son las características que distinguen a nuestro juego de los demás, y lo hacen vendible.

Esta demo es la que se lleva a un publisherpara conseguir dinero para la producción.

Page 58: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 58

ProducciónCon el financiamiento del Publisher, y con la demo, se hace un rediseño completo del juego para ver el alcance real del mismo y sus especificaciones finales.El primer objetivo es realizar una versión alpha del juego:

Un 75% del juego completo.Un 75% de calidad final en cada parte.No necesita audio.Implementadas las tres C.

Page 59: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 59

ProducciónLuego de superar todas las pruebas de testeo, se plantean los objetivos de una versión delta:

100% del juego producido.75% de calidad final.50% de audio.Actualización de las tres C.Empieza la optimización del código.

Page 60: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 60

ProducciónLuego de superar todas las pruebas de testeo, se plantean los objetivos de una versión beta:

100% del juego producido.100% de calidad final.100% de audio.Código completamente optimizado.Se agregan introducción y cinemáticas.

Sobre esta versión se realizan los tests de datos y test de crashes.

Page 61: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 61

ProducciónSi la versión beta es aprobada por el Publisher, se genera la versión Master del juego, la cual tardará un mes en ser publicada.

Page 62: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 62

Sectores de MercadoLos sectores de mercado diferenciados hoy en día son:

Niños (menos de 12 años)No pueden contener sangre ni escenas de sexo.

Adolescentes (de 13 a 19 años)No pueden contener escenas de sexo.

Hombres (de 20 años para arriba)Mujeres (de 20 años para arriba)

Es el sector que más creció en los últimos 5 años.Aproximadamente el 40% de los jugadores son mujeres.

Juegos para Adultos

Page 63: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 63

MercadosExisten tres mercados en la industria del videojuego:

Primero: EE.UU.Segundo: Japón.Tercero: Europa.

Esto influye en dos aspectos fundamentalmente:

La legislación vigente en cada uno de ellos.El tipo de juego de preferencia.

Page 64: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 64

PlataformasParámetros a considerar:

Penetración en el mercadoComplejidad de programación

Listado de plataformas:XBOX 360PS3WiiNintendo DSPSPPCPS2Móviles

Page 65: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 65

Partes de un videojuegoBásicamente, todo videojuego consta de tres partes:

Un motor (engine)Assets (texturas, mallas, sonidos, animaciones)Scripts

Page 66: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 66

EngineEl motor se puede separar en muchos módulos:

Motor gráfico: es el que pinta el juego en pantalla.Motor de colisiones: determina la interacción entre personajes y objetos del mundo.Motor de animaciones: controla los movimientos de los personajes.Motor de física: implementa la física del juego.Motor de sonido: provee de música y sonidos al juego.Motor de IA: implementa el comportamiento de los personajes del juego.Motor de controles: implementa el control y la cámara del juego.

Page 67: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 67

AssetsSon los distintos elementos que realizan los artistas del equipo de trabajo:

Mallas: son objetos 3D expresados como secuencia de puntos 3D.Texturas: son imágenes 2D que se pintan sobre los objetos 3D.Animaciones: son secuencias de puntos 3D que representan el movimiento de la malla.Sonidos: son los efectos especiales que responden a un evento o un lugar específico.Música: suena de manera continua.

Page 68: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 68

ScriptsLenguaje de programación de alto nivel, de codificación simple, con pocas funciones (todas ellas relativas al motor del juego)Utilizado para codificar los eventos del juego.

Page 69: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 69

Estado actual de la IndustriaEn el 2007, la industria de videojuegos facturó 8 mil millones de dólares, solamente en EE.UU.

Aproximadamente, 20 mil millones de dólares a nivel mundial.Más que las industrias del cine y la música juntos!

En 2008 (hasta julio), llevaba un incremento del 48% sobre el mismo período del año anterior.Y esto sin contar la venta de consolas!!

Esto no genera un ingreso directo, pero sí potencial.De las 5 principales consolas, se vendieron en total 200 millones de unidades.En promedio, cada jugador de consola compra 8 juegos.

Page 70: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 70

Estado actual de la IndustriaA su vez, es uno de los principales impulsores de otras industrias tecnológicas:

Diseño de procesadores (Cell BE)Soportes de almacenamiento (Blu-Ray)Procesadores gráficos (NVidia)Nuevas interfases de control (Wiimote)Nuevos lenguajes de programación (LUA)

Page 71: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 71

Perfiles dentro de la IndustriaActualmente, para un Ingeniero en Computación, existen los siguientes perfiles de trabajo:

Game DesignerLevel DesignerTechnical ArtistCore Programmer (o Engine Programmer)AI ProgrammerTools ProgrammerQA TesterModder

Page 72: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 72

Game DesignerEncargado de aportar ideas, desarrollarlas y diseñar el juego en sí.Muchas veces, es también Level Designer y/o AI Programmer.Debe tener un conocimiento no demasiado amplio de programación, para programar los Scripts e interactuar con el Jefe de programadores.Debe saber enfocar las ideas, para sacar de ellas un buen diseño.

Page 73: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 73

Level DesignerTrabaja con el Game Designer diseñando uno o más niveles del juego.Es quien implementa la progresión y la dificultad en cada nivel.Como tiene que diseñar todo el arte del nivel, es más un perfil artístico que de programación, aunque debe saber programar scripts.

Page 74: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 74

Technical ArtistHíbrido entre programador y artista.Conoce de diseño de escenarios y de programación.Su tarea es actuar como interfase entre los programadores y los artistas.

Page 75: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 75

Engine ProgrammerEs el encargado de escribir miles de líneas de código, que a la larga conforman el juego.Trabajo muy importante, y poco visible.Se puede participar en el desarrollo de uno o más módulos del motor.La programación es, en su mayoría, en C++.

Page 76: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 76

AI ProgrammerEs el que programa toda la IA del juego.Dos niveles de IA:

El motor de IA, donde se escriben las funciones (en C++).El lenguaje de scripting, que son esas mismas funciones, publicadas a alto nivel.

Escribe las secuencias y los eventos del juego con funciones propias de su motor.

Page 77: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 77

Tools ProgrammerEs un perfil nuevo.Se encarga de configurar y adaptar herramientas utilizadas por otros integrantes del equipo.

Las herramientas son otros programas como el Photoshop o el 3D Studio.

Hoy en día, es de los más buscados.

Page 78: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 78

QA TesterSe encarga de jugar todas las versiones del juego, probar todas las situaciones posibles del juego, buscar errores, documentarlos y eventualmente solucionarlos.Es una puerta de entrada a la industria.Tiene muy pocos requerimientos.

Page 79: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 79

ModderEs como un Level Designer, pero desde afuera de la empresa.Normalmente son trabajos no remunerados, pero que contribuyen enormemente al currículum.Utilizan los editores de niveles que vienen con los juegos.

Ejemplos: Aurora, de NWN; UnrealEd, de Unreal Tournament

Page 80: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 80

Salarios EE.UU. 2007Game Designer

Page 81: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 81

Salarios EE.UU. 2007Engine Programmer

Page 82: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 82

Salarios EE.UU. 2007QA Tester

Page 83: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 83

Consejos ImportantesSe busca gente con juegos terminados.

Mucha gente empieza juegos, pero pocos los terminan.

Se busca gente capaz de terminar un proyecto en tiempo y forma.Es muy importante programar siempre código limpio, claro y documentado.Es indispensable saber mucho inglés.

Page 84: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 84

¿Dónde busco trabajo?www.gamasutra.com/jobs/board.phpwww.aardvarkswift.co.ukwww.datascope.co.ukwww.gamecareerguide.comwww.skillset.org/games/careers

También se puede buscar en los sitios oficiales de las empresas.

Page 85: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 85

¿Dónde puedo estudiar?En España:

Universidad Pompeu Fabra – Barcelonacreaciodigital.upf.edu/web/es/master_creacion_videojuegos.php

Universidad Complutense de Madridwww.fdi.ucm.es/juegos3d/

Muchos otros países:www.gamecareerguide.com/schools/

Page 86: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 86

ConclusionesVimos qué es un videojuego, sus partes, sus tipos y características.Vimos cómo se diseña un videojuego, y todo lo que hay que tener en cuenta para su creación.Vimos cómo es la industria de videojuegos y qué oportunidades nos ofrece.Espero que lo hayan disfrutado!

Page 87: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 87

BibliografíaRules of Play: Game Design Fundamentals

Katie Salen and Eric Zimmerman

on Game Design Andrew Rollings and Ernest Adams

Game Design: The Art & Business of Creating Games

Bob Bates

Page 88: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 88

Referenciaswww.gamasutra.comaigamedev.comwww.lua.orgunreal.gamedesign.net

Page 89: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 89

EmpresasCryTek (www.crytek.com/jobs)Epic Games (www.epicgames.com/epic_jobs.html)id Software (www.idsoftware.com)Valve Corporation (www.valvesoftware.com/jobs.html)Revolution Software (www.revolution.com.uk)LucasArts (www.lucasarts.com)Konami (www.konami.com)Infogrames (www.infogrames.com)Capcom (www.capcom.com)Bethesda Softworks (www.bethsoft.com)

Page 90: Seminario "Diseño y Creación de Videojuegos" UNT 2008

Diseño y Creación de Videojuegos

1er. Ciclo de Seminarios en Ing. en Computación 90

EmpresasBioWare (www.bioware.com)Blizzard Entertainment (www.blizzard.com)Ensemble Studios (www.ensemblestudios.com)EA (jobs.ea.com/jobs/)Firaxis Games (www.firaxis.com)Stardock (www.stardock.com)UbiSoft (www.ubisoftgroup.com/index.php?p=58)Namco (www.namco.com)Midway Games (www.midway.com)Rockstar Games (www.rockstargames.com)