Contagio
Univ: Juan Carlos Guzman Merida
Univ: Juan Carlos Guzman Merida
1. TITULO DEL PROYECTO
“CONTAGIO”
2. OBJETIVO GENERAL
Implementar Objetos, medicamentos y armamento para la supervivencia de los Zombies
3. HISTORIA
3.1 Historia en forma de cuento para el juego (Historia del juego)
En fecha del 18 de mayo 2021 empieza los primeros brotes y contagios del virus progenitor en el Estado Plurinacional de Bolivia registrándose el 1er caso el paciente cero en la ciudad de Oruro donde empieza el caos de paramédicos y personas civiles los militares empiezan a salir a las calles queriendo contener la nueva forma de personas que atacan entre si en forma de canibalismo sin entender que es lo que está pasando alrededor. Beth una chica de aproximada 18 años se dirige a Oruro sin saber el caos que se desata dentro la ciudad en busca de su hermano John que se encontraba perdido.
3.2 Historia Narrativa del juego desarrollado (Como se Juega)
El juego consiste en la supervivencia buscando salir de la ciudad pasando entre callejones y ambientes obstruidos en busca de armamento y medicamentos para no contagiarse frente a los caminantes
4. PUBLICO AL QUE ESTA ORIENTADO EL PROYECTO
El presente proyecto esta dedicado a personas mayores de 12 años y no apto para cardiacos ya que contiene escenas fuertes
5. MENSAJE QUE PROMUEVE EL JUEGO
El mensaje que promueve el video juego son:
*Usar medicamento correcto
*Ser demasiado ágil y cuidadoso
*Ser firme y positivo a la hora de tomar decisiones
6. TIPO DE JUEGO
El tipo de juego al que representa es (horror survivor)
7. TAGS DEL JUEGO
* Virus
* Antivirus
* Armamento
Correa para armas
* Estuche de primeros auxilios
* Granadas
* Balas
8. TECNOLOGÍAS EMPLEADAS EN EL DESARROLLO Y TECNOLOGÍAS REQUERIDAS PARA SU EJECUCIÓN
8.1 TECNOLOGIAS EMPLEADAS EN EL DESARROLLO
Se utilizo el motor de Videojuego UNITY
8.2 TECNOLOGIAS PARA SU EJECUCION
Ningún complemento
9. DESCRIPCION DE LOS PERSONAJES
Se contará con un solo personaje principal de lo cual trata de una chica llamada Beth quien es soldado de las Fuerzas Armadas quien va en busca de su hermano perdido Jhon, Y tratara de sobrevivir a la causa del virus progenitor
Virus Progenitor
El Virus Progenitor, también conocido como Virus Madre, fue el primer virus mutágeno jamás descubierto y se convirtió en la base de la investigación bio-orgánica más acertada de las armas biológicas que destruyen los tejidos del cuerpo humano llegando a la muerte no parcial esta se comporta de manera agresiva a tejidos vivos
Antivirus
para tratar a las personas infectadas con el Virus. Se utiliza o se utiliza como un fármaco antirretroviral. Se comporta de manera diferente según el estado del paciente. En aquellos que se infectaron deliberadamente con el virus, el antivirus se puede utilizar para prevenir la mutación descontrolada. En aquellos infectados durante los brotes, el antivirus detendrá la propagación del virus y la enfermedad fatal que lo acompaña si se toma recientemente después de la infección. Para aquellos que se infectaron con una carga viral masiva o tomaron el antivirus demasiado tarde, no tendrá ningún efecto.
Armamento.
Conjunto de armas de todo género para el servicio de un cuerpo militar.
10. DESCRIPCION DE LA INTERFAZ
Empezar Juego, esta opción te lleva al juego, y empezar a jugar.
11. DESCRIPCION DE LOS CONTROLES
las teclas con la que se pueda manipular o jugar son:
Q= Saltar
W= Avanzar
S= Retroceder
A= Avanzar a la izquierda
D= Avanzar a la derecha
en primero como idea fue la creación de un personaje humanoide con el programa MakeHuman Community.
ingresamos al software
una ves ingresado al programa MakeHuman Community.
empezamos a conceptualizar al personaje dándole forma a nuestra protagonista del video juego y poniéndole accesorios, color de piel, cabellera. La adquisición de la ropa lo vamos descargando del internet ya como uno quiere modelarlo
Aqui le damos un esqueleto y un pose T para que nuestro personaje.
pueda animar ose tener vida con una animación que se descargara desde Máximo.
una ves terminado de modelar al personaje nos dirigimos a SAVE para guardarlo con el nombre deseado en formato (fbx) y lo ponemos a exporta
Una ves guardado a nuestro personaje ingresamos a Unity que previamente ya teníamos instalado en nuestro ordenador e ingresamos a nuestro proyecto
nos dirigimos a GameObject luego a 3dObject para irnos a Cube y insertamos el terreno que nos servirá de suelo o piso como quieran llamarlo
nos dirigimos a la parte superior derecha donde dice transform para empezar a dimensionar nuestro piso
en la parte inferior izquierdo empezamos a dar clic en Assets creamos nuestras carpetas para que nuestro juego baya ordenada mente en el proceso de desarrollo.
1.click derecho le damos a escoger en create
2. escogemos folder y se creara una carpeta
y asi se va creando las carpetas correctivas para nuestros materiales audios y personajes y scritps
Nos dirigimos a la carpeta Nivel1 luego nos vamos a Materials nos dirigimos a Modelos y ahí importamos nuestro personaje
Nos vamos a la carpeta donde guardamos con el nombre deseado...
en este caso (Personaje_Chica) en nuestro ordenador
para importarlo en Unity jalándolo con click sostenido que a continuación
les mostramos
y directamente lo insertamos al ´personaje en el terreno dándole click sostenido y posicionándolo
Nos vamos a la pagina MIXAMO y seleccionamos un enemigo de nuestro agrado para importarlo a Unity.
como primer paso nos vamos a seleccionar tipo de formato en (fbx binary)
luego eligimos la opcion (with skin) para que nos de texturas y ropa del humanoide
luego le damos click a donwload
hacemos el mismo procedimiento de nuestro personaje principal aplicándolo a los enemigos desde buscándolo del ordenador y arrastrándolo a Models.
para luego ponerlos en el terreno que será nuestro piso
y así obtenemos a los dos enemigos como parte de modelo en nuestro juego
El personaje y los enemigos deberán tener:
Rigidbody y Box collider activados como se ve en la parte derecha
esto nos sirve para detectar colisiones y tenga una física dichos humanoides
descargamos animaciones seleccionadas desde Mixamo para que nuestros humanoides no esten estaticos:
primero nos vamos a la opción donwload
nos dirigimos a la opción dando click en (fbx Unity)
escogemos la opción (Without Skin). esto para que solo descargue el esqueleto con la animación
y le damos a Donwload
Despues de descargar las animaciones se lleva dichos archivos a la siguiente dirección :
F:\UNITY\proyecto1\Assets\Nivel 1\Animations
Nuevamente se ingresa a unity en la parte inferior se encuentran las animaciones donde se creara un animator controller
empezamos a incluir las animación descargadas de la internet dándole sus respectivas animación a nuestros humanoides esto con el fin de que tengan vida y no estén estáticos
esto nos servirá para empezar a programar a nuestros humanoides.
con el fin de dar ordenes a los humanoides.
dentro la carpeta Scripts creamos los respectivos scripts para cada humanoide
esto con el fin de ordenar a nuestro personaje lo que tiene que hacer.
caminar, saltar, moverse a la izquierda, a la derecha, atrás etc.
esto con el fin de ordenar a nuestros enemigos con el fin de atacarnos
y nos descuenten las vidas hasta matarnos.
nos dirigimos a la carpeta Zombie en la parte derecha central le damos click
seleccionamos el Scripts Enemigo lo arrastramos .
lo soltamos donde queda en la parte izquierda como se observa en la imagen y ya temenos cargados los codigos
esto lo hacemos con los demas personajes con sus respectivos codigos
esto nos servirá para crear el menu de inicio de nuestro juego.
nos vamos a File luego nos dirigimos New Scene y le damos a click
nos dirigimos a la Carpeta Presentación y entramos a Scene para luego Crear la Scene con el nombre de Ventana_Presentacion
esto nos servirá para dar inicio a nuestra partida.
nos dirigimos a component.
luego a UI.
y escogemos Button y lo arrastramos como se ve en imagen dandole nombre en texto (Empezar Partida).
es así como quedo nuestro Inicio del juego y con el titulo que lo pusimos como CONTAGIO y nombre de la partida
codificamos un Scripts en un editor cualquiera esto con el fin de darle acceso al juego cuando se presione el boton y entrar a la escena del juego
esto nos permitirá dar sonido a nuestro menú de inicio
nos vamos al ordenador y eligimos y rastramos a Unity un audio de nuestro interés a la carpeta Audio
y lo a rastramos dentro la carpeta
seleccionamos el audio
dos nos dirigimos a cavas para darle en ese espacio nuestro audio, nos dirigimos a la parte superior entrando a la opcion Component.
nos vamos a la opción Audio
luego nos dirigimos y le damos click (Audio Source)
y le damos click a Canvas y arrastramos con click sostenido
el audio deseado y lo soltamos en AudioClip nuestro Audio elegido
seleccionamos al cubito como se indica con el nombre de Zombie le damos a click
nos dirigimos a la opcion Component en la parte superior.
nos vamos a la opcion audio.
luego nos dirigimos y le damos click (Audio Source).
una ves creado (Audio Source) en Zombie seleccionamos el audio en este caso con nombre de (mujer zombie). lo arrastramos con click sostenido
le soltamos en (AudioClip).
luego tiqueamos en la opción (Play On Awake).
esto con el fin de que de un sonido continuo al personaje.
y así hacemos con el resto del elenco
previo antes le dimos la inclusión de Texturas a nuestro terreno arrastrándolo al cubito como parte de nuestro suelo.
esto se descargo desde el internet.
Incluimos una cámara y acomodamos a nuestro personaje esto con el fin de que sea en Tercera persona para tener buena vista y jugabilidad.
para cuando nos colisionen los enemigos nos vayan restando las vidas. esto se realiza como creación en una Scene.
podemos ver ya jugando. al personaje esquivando a sus enemigos Zombies con ambientación sonidos y colisiones