PDF de programación - Demo de un videojuego 2.5D en Unity3d con Blender

Imágen de pdf Demo de un videojuego 2.5D en Unity3d con Blender

Demo de un videojuego 2.5D en Unity3d con Blendergráfica de visualizaciones

Publicado el 17 de Julio del 2018
1.268 visualizaciones desde el 17 de Julio del 2018
1,8 MB
75 paginas
Creado hace 10a (20/06/2013)
Proyecto fin de carrera

Grado de Ingeniería Informática

Facultad de matemáticas en la

Universidad de Barcelona

Demo de un videojuego

2.5D en unity3d con

blender

Por Rubén Monedero Plaza

Director: Eloi Puertas Prats
Realizado en: Departamento de Matemática
Aplicada y Análisis. UB
Barcelona,14 de Junio de 2013

- 1 -

INDICE MEMORIA

Indice de la memoria........................................................................3

Resumen .......................................................................................4

Resum ...........................................................................................4

Abstract..........................................................................................4

Agradecimientos..............................................................................5

Capitulo 1:
Introducción.................................................................................6

1.1. Motivación del proyecto..........................................................6

1.2. Objetivos del proyecto............................................................7

1.3. Videojuego propuesto............................................................8

1.4. Esquema del documento.......................................................10

Capitulo 2:
Estado del arte...........................................................................11

2.1. Historia de los videojuegos....................................................11

2.2. Motor de videojuegos...........................................................19

2.3. Tipos de motores.................................................................20

Capitulo 3:
Introducción a los programas utilizados....................................22

3.1. Blender..............................................................................22

3.1.1. Que es Blender...............................................................22

3.1.2. Estado en la actualidad....................................................23

3.1.3. Características................................................................24

3.1.4. Primeros pasos...............................................................24

3.2. Unity3d..............................................................................29

3.2.1. Que es Unity3d...............................................................29

3.2.2. Características................................................................30

3.2.3. Interfaz de usuario..........................................................31

3.2.4. Primeros pasos...............................................................34

3.2.5. Preparando build del juego...............................................39

Capitulo 4:
Videojuego “Time is Ending”......................................................41

4.1. Objetivo.............................................................................41

4.2. Bocetos..............................................................................42

4.3. Estructura y disposición de objetos ........................................43

4.4. Escenas..............................................................................45

4.5. Diagrama de clases..............................................................46

4.6. Scripts...............................................................................48

4.7. Screenshots........................................................................56

Capitulo 5:
Proceso de desarrollo.................................................................58

5.1. Modelo iterativo e incremental...............................................58

5.2 Planificación .......................................................................61

5.3. Diagrama de Gantt...............................................................62

5.4. Explicación iteraciones realizadas...........................................63

5.5. Valoración del trabajo realizado.............................................71

Capitulo 6:
Conclusiones..............................................................................72

Capitulo 7:
Bibliografía.................................................................................73

Anexos de la memoria................................................................74

RESUMEN

Demo de un videojuego 2.5D, usando Unity3d y Blender.

Se ha creado un videojuego usando el programa Unity3d, un motor de
videojuegos multiplataformas de alto nivel, complementado, ademas, para la
parte de modelado y animación con el programa Blender. En el desarrollo del
protipo, se ha seguido un modelo similar al modo iterativo e incremental
aplicado en empresas para estructurar el diseño, y se ha conseguido realizar
un juego de plataformas, con posible distribución para Windows, Mac y Linux,
ademas de para servicio web.

RESUM

Demo de un videojoc 2.5D, fent servir Unity3d i Blender.

S'ha creat un videojoc fent servir el programa Unity3d, un motor de
videojocs multiplataformes d'alt nivell, complementat, a més a més, per la part
de modelat i animació amb el programa Blender. En el desenvolupament del
prototip, s'ha seguit un model similar al mode iteratiu i incremental, que
s'aplica a empreses. Així doncs, s'ha aconseguit realitzar un joc de
plataformes, el qual es distribuïble tant per Windows, Mac, Linux com per a
web.

ABSTRACT

Demo of a game 2.5D, using Unity3d and Blender.

It was created a game using unity3d program, a high level multiplatform
videogame engine, supplemented with the modeling and animation program
Blender. It was followed a similar of iterative and incremental model that
companies use to the structure design, and has managed to make a platform
game, with possible distribution for Windows, Mac and Linux, in addittion to
Web service.

AGRADECIMIENTOS

Primero agradecer la colaboración de mi tutor del proyecto Eloi Puertas
Prats, por mantener contacto conmigo, darme la posibilidad de realizar este
proyecto, y ayudarme dándome las indicaciones de manera simple y la
implicación necesaria para poder acabar el proyecto de manera satisfactoria.

También me gustaría agradecer a mis amigos y familia por el apoyo y
paciencia que me han dado, y sobretodo por las opiniones objetivas que me
han podido dar, al ir probando las versiones que iba sacando, y dándome ideas
de cosas que podía cambiar o mejorar, ya que al tratarse de un videojuego es
algo muy visual hasta para gente que no entiende del tema de informática.
Vuestra ayuda me ha sido muy importante, gracias.

CAPITULO 1:
INTRODUCCIÓN

En este tema se explican las motivaciones del proyecto, los objetivos
de este, ademas del tipo de videojuego propuesto a realizar y el esquema
final propuesto para la memoria.

1.1. Motivación del proyecto

Actualmente la industria de los videojuegos es el sector económico
involucrado en el desarrollo, distribución, mercadotecnia, la venta de
videojuegos y el hardware asociado. Esto engloba una docena de
disciplinas de trabajo actualmente, y emplea miles de personas en el
sector a realizar estas pequeñas obras de arte.

Esta industria a crecido de manera muy elevada estos últimos años,
debido al desarrollo de la computación, capacidad de procesamiento,
imágenes mas reales y la estrecha relación entre películas de cine y los
videojuegos. En la década de 2000, los videojuegos han pasado a generar
mas dinero que el cine y la música juntas.

Teniendo en cuenta todos estos datos, se puede afirmar que es uno
de los sectores actualmente en cabeza, con un gran numero de puestos de
trabajo. Ademas esta industria trabaja para diferentes dispositivos, ya
sean consolas, móvil, ordenadores, etc ... teniendo en cuenta todo esto la
idea era buscar una herramienta que me permitiera crear aplicaciones
multiplataforma para conseguir tener un acercamiento a las tecnologías
necesarias para entrar en este sector.

Por este razonamiento se llego a elegir Unity3d un tipo de motor de
videojuegos orientado a crear aplicaciones multiplataforma, ademas de
ser un programa con grandes virtudes en este sector que se irán viendo
en próximos temas.

- 6 -

Demo de un videojuego 2.5D en unity3D con blender



1.2. Objetivo del proyecto

El objetivo de este proyecto es el de realizar un videojuego
usando Blender y Unity3D. Para ello se realizara un estudio y explicación
de ambos programas, sin pretender explicar todas las funcionalidades de
estos, ya que son muy extensos, pero si que se explicaran los conceptos
básicos que necesitaría un usuario que quisiera crear un videojuego desde
sus comienzos. Ademas se dará una introducción a ambos programas,
explicando información adicional de estos.

En esta memoria se usara de ejemplo, el videojuego
plataformas creado para la ocasión para el aprendizaje propio del
programa, utilizando la versión gratuita de este. En esta memoria se
incluirán los siguientes pasos de la creación del videojuego:

– Crear escenarios y entornos

– Modelar y animar un personaje o objeto

– Hacer que dicho personaje sea controlable por el jugador

– Crear scripts sencillos, que pueden incluir, las físicas de los

objetos, gestión de colisiones, inteligencia artificial de enemigos

– Crear diferentes escenas, aparte de menús para enlazarlas

– Crear un GUI donde se pueden ver nuestra situación actual,

pantalla que estamos, vida actual, etc ...

– Crear las distribuciones según nos interesen, ya sea para

pc(windows, linux, mac) o para webplayer.

- 7 -

Rubén Monedero
  • Links de descarga
http://lwp-l.com/pdf12584

Comentarios de: Demo de un videojuego 2.5D en Unity3d con Blender (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad