Вы находитесь на странице: 1из 31

Universidad Tecnolgica Metropolitana

Facultad de Ingeniera
Escuela de Informtica

PHOBOS: DESARROLLO DE
UN VIDEOJUEGO SHOOTEM
UP PARA WINDOWS
Trabajo de Titulacin para optar al Titulo de Ingeniero
Civil en Computacin
Profesor Gua: Vctor Heughes
Escobar Jeria Alumno: Jonathan
Gregory Len Seplveda
Santiago Chile 2017
Contenidos
Introduccin
Motivacin
Objetivos
Alcances y Limitaciones
Marco Terico
Desarrollo del Videojuego y Demostracin
Conclusiones y Trabajo Futuro
Introduccin
El desarrollo de un videojuego no se puede comparar al
desarrollo de un Sistema de Informacin de una
organizacin. Si bien ambos son complejos de
desarrollar, a diferencia de este ultimo, un videojuego es
un software que no resuelve un problema explicito o
cubra una necesidad. Esto deriva en una ambigedad al
tratar de esclarecer cuando un videojuego es bueno.
Motivacin
El florecimiento del mercado en los videojuegos
ha dado fruto al desarrollo de mejores y
accesibles herramientas para el desarrollo de
estos.
El avance de la tecnologa y la reduccin de
costos para adquirir el equipo necesario a
captado la atencin de muchos entusiastas,
creando proyectos independientes, algunos
incluso de xito comercial.
Se desea crear un videojuego donde las
decisiones de diseo de este tengan un sentido
claro de tal forma que el videojuego sea bueno
desde un punto de vista tcnico.
Objetivos
Disear e implementar un videojuego capaz de ser
jugado en las principales plataformas informticas
existentes, ya sea en el sistema operativo Windows,
Linux, Mac, as como tambin en telfonos mvil con
sistema operativo Android.

Analizar el marco terico de los videojuegos.


Desarrollar un documento de diseo del videojuego.
Implementar el prototipo del videojuego.
Realizar pruebas de rendimiento y bsqueda y arreglo de
bugs.
Distribuirlo pblicamente para su uso y anlisis.
Alcances y Limitaciones
Alcances
El desarrollo del videojuego esta enfocado principalmente a la
plataforma Windows, siendo posible ports a otras plataformas
similares.
El proyecto y sus recursos quedan a disposicin del publico general
bajo los trminos de la General Public License de GNU.

Limitaciones
El genero del videojuego(Shoot em Up) es final y la implementacin
se basa en este supuesto.
Si bien el cdigo fuente del proyecto esta abierto, las herramientas
utilizadas son en su mayor parte, privativas.
Los recursos grficos utilizados en este proyecto son de carcter
amateur.
Marco Terico Estado del Arte
Marco Terico Estado del Arte
Marco Terico Estado del Arte
Marco Terico - Descripcin general
del videojuego
Marco Terico Motor Grfico
Marco Terico Ventajas Unity

Fcil de usar
Documentacin extensa
Scripting a travs de C# y JavaScript
Gratuito*
Mutiplataforma
Marco Terico Desventajas Unity

Rendimiento
Gestin de versiones
Politica de precios y costes
No otorga plantillas, todo Proyecto debe
Comenzar a desarrollarse desde cero.
Marco Terico - Otras tecnologas
Utilizadas
Marco Terico-Conceptos previos
ShootEm Ups y Scrolling Shooters
Marco Terico-Conceptos previos
Paralax Scrolling
Marco Terico-Conceptos previos
Sprites y Tilesets
Marco Terico-Estructura bsica de un
videojuego
Desarrollo del videojuego
Estructura objetos en un nivel
Escena

Datos del
Camara Jugador Enemigo Escenografia
juego

Lector de
Scripts Armas Puntaje Fondos
Inputs

Interfaz de Patrn de Configuracio Plataformas,


Armas
Usuario movimiento nes varias paredes, etc

Musica/Sonid
Animaciones Power Ups
os
Desarrollo del videojuego
Escenografia
3
1

2
3
Desarrollo del videojuego
Escenografa
Desarrollo del videojuego Scrolling
Desarrollo del videojuego El
jugador
Hitbox

Rigidbody
2D
Player
PlayerScri
pt

HealthScri
pt
Desarrollo del videojuego
Colisiones y dao
Desarrollo del videojuego
Enemigos

Enemigo

Patron de
HealthScr RigidBod
Hitbox Arma movimien
ipt y
to
Desarrollo del videojuego
Proyectiles

Proyectil

Patron de
Rigidbod ShotScrip
Hitbox movimie
y t
nto
Desarrollo del videojuego Algunas
optimizaciones
Desarrollo del videojuego Sonidos
Desarrollo del videojuego
Animaciones
Demostracin
Conclusiones y Trabajos Futuros

Вам также может понравиться