nuevas tecnologías para la narración digital interactiva · nuevas tecnologías para la...

34
Nuevas Tecnologías para la Narración Digital Interactiva Primera Edición – Curso 2010/2011 Grupo de Investigación NIL nil.fdi.ucm.es Facultad de Informática www.fdi.ucm.es Universidad Complutense de Madrid www.ucm.es

Upload: others

Post on 18-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Nuevas Tecnologías para la Narración Digital Interactiva

Primera Edición – Curso 2010/2011

Grupo de Investigación NIL nil.fdi.ucm.es

Facultad de Informáticawww.fdi.ucm.es

Universidad Complutense de Madridwww.ucm.es

Page 2: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Jorge Carrillo de Albornoz• Ingeniero Informático (UCM 2006)• Investigador/Docente UCM (2007-...)• Desarrollo SeriousGames (2009)

Despacho• Facultad de Informática - 115

Sitio web• http://nil.fdi.ucm.es/index.php?q=node/137

Correo electrónico• [email protected]

Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 1

Page 3: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2

• Muy fácil o muy complejo

• Todo se puede hacer de muchas formas

• Partimos de lo que ya está hecho, que no es poco

• No es perfecto (se cuelga), así que grabar cada poco

Page 4: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

3Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 5: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

RollupBar• Gestión de objetos• Gestión del terreno• Creación de geometrías• Visualización y renderizado• Capas

4Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 6: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Menú Principal

Barra de estado

5Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 7: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Ratón• Botón derecho Rotar cámara• Botón central Desplazar cámara

izquierda-derecha• Botón izquierdo Seleccionar objetos

Teclado• Teclas W-S-A-D Desplazar

Adelante-Atrás-Izq-Der• Flechas Desplazar

Adelante-Atrás-Izq-Der

6Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 8: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Mover el cursor hasta que aparezca el nombre de lo que queremos seleccionar

Al seleccionar aparecerán los ejes de coordenadas para mover, rotar o escalar

7Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 9: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Al seleccionar un objeto aparecen sus atributos en la pestaña objetos del RollupBar

8Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 10: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Borrar un objeto • Seleccionar + Supr

Deseleccionar objetos • Tecla Esc

Visualizar/No visualizar objetos por categorías • Pestaña Visualizar y renderizado del RollupBar• Hyde by category• Seleccionar las que no se desean mostrar

Deshacer• Ctrl-Z

Rehacer• Ctrl-Shift-Z

Modo juego• Ctrl-G

9Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 11: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

AI• Elementos para realizar comportamientos como patrullar,

moverse, etc, sobre las entitys Camera

• Para cinemáticas Brush

• No se puede manipular su geometría• No se pueden utilizar en el Flow Graph• Ejemplo: rocas, ciertos edificios, etc

Entity• Cualquier cosa que tenga que interactuar• Puede ser añadido al Flow Graph• Ejemplos: triggers, personajes, vehículos

10Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 12: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

GeomEntity• Una entity pero más básica• Uso limitado en el Flow Graph

Archetype entity• Una entidad con propiedades preestablecidas en la

base de datos• Si se cambia una propiedad se cambia en todas las

Archetype entitys del juegoPrefabs

• Un grupo de Brushes o Entitys• Por ejemplo, un conjunto de arbustos con armas que

se agrupan y pueden ponerse en varios niveles• Si se cambia algo en un Prefab, se cambia en todos

11Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 13: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Decorado• Seleccionar Doble clik

Elegir posición Click

12Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 14: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Personajes• Seleccionar Doble clik

Elegir posición Click• Elegir modelo

(Archivos .cdf)

13Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 15: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

14Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 16: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

15Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Andar

Page 17: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Andar

16Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 18: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

17Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

El Flow Graph

Page 19: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

18Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

• Botón derecho del ratón• Add NodeMisc Start• Add Node AI AIGotoSpeedStance• Add Node Entity EntityPos

Page 20: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Asignar elemento al nodo• Seleccionar objeto en el mundo Seleccionar

nodo Botón derecho Assign selected Entity

19Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 21: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Unir las salidas de los nodos apropiadas con las entradas de otros nodos

20Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 22: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Los parámetros de los nodos se pueden cambiar seleccionando el nodo, en el panel de inputs

21Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 23: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Un poco más complejo

22Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 24: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Animar personaje Hablar animado y con sonido

Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 23

Page 25: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Teclas de edición• Ctrl-Z, Ctrl-C, Ctrl-V

Si se alejan mucho los nodos o no sabemos donde están• Botón derecho Fit Graph to View

Navegación• Botón derecho pulsado Mover ratón

Eliminar enlace• Pinchar sobre el círculo del centro de la flecha y

tecla Supr

24Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 26: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

¿Qué pasa si queremos realizar una acción que no se ejecute al inicio, sino cuando se está cerca de algo?

• Usamos los triggers (Objeto entity Triggers ProximityTrigger)

25Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 27: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Por ejemplo: Lanzar un texto al pasar por un área

En el FlowGraph: botón derechoAdd selectedentity (habiendoseleccionado el trigger en el mundo)

26

Page 28: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Creación de videos interactivos(o no): Track View

27Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 29: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Similar al timeline de los programas de edición de video Más complejo para conseguir interactuar Falla más Útil como complemento

28Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 30: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Propiedades de la secuencia

29Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 31: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Como lanzar la secuencia• Add Node Animations PlaySequence

30Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 32: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

No consiste en hacer un juegoNo hay que hacer todo perfectoEn los foros está casi todo contestadoHay mucha documentación y recursos Mucha prueba y errorSi de una forma no sale, probar de otraNo crear cosas nuevas, utilizar lo que ya

está hechoNo sirve el Crysis 2, no incluye el SandBox

31Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 33: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Página CryMod• http://www.crymod.com/portal.php

Wiki• http://wiki.crymod.com/index.php/Main_Page

Manuales oficiales• http://wiki.crymod.com/index.php/Category:Official• http://wiki.crymod.com/index.php/Category:Official

En general• Google

El juego está disponible para préstamo en la biblioteca

32Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2

Page 34: Nuevas Tecnologías para la Narración Digital Interactiva · Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 2 • Muy fácil o muy complejo

Jorge Carrillo de [email protected]

Nuevas tecnologías para la Narración Digital Interactiva – CryEngine 2 y SandBox 2 33