Upload
wilfredo-grover-chavez-a
View
3
Download
0
Tags:
Embed Size (px)
DESCRIPTION
PROJECT Infernal Fighter
Citation preview
PROJECT Infernal Fighter
Nash Wilfredo CH.A.
PROJECT Infernal Fighter
Nash Wilfredo CH.A.
I - 2013
Autor Docente e investigador en el I.I.T. (Institute of Technology and Innovation) . Se dedica a lainvestigacin, enseanza y capacitacin en areas relacionadas con la Inteligencia Artificial,
Robtica Autnoma, Robtica Dinmica, Bioingeniera, Vida Artificial, Realidad Virtual, Diseo
de Videojuegos 2D/3D, y Computacin Mvil,
En 2012, participo en la construccin de ChatBot1 (Sistema Inteligente de RespuestasRpidas) y en el proyecto RubA, que consista en el desarrollo de un robot bpedo. Tambinformo parte del equipo LTLinks, que se encargaba de la construccin de robots mviles
autnomos y el desarrollo de aplicaciones mviles mediante la plataforma Android.
Desde 2013, empez a desarrollar varios proyectos independientes (desde simples a muycomplejos) en varias areas de investigacin. Uno de ellos es el Proyecto DR1-MA que es laconstruccin de un brazo robot que dibuja morfolgicamente como un brazo humano. Otro, es
el Proyecto Gusano que es la construccin de un robot apodo (Virtual y Fsico), conmovimientos articulados parecidos a un gusano. Y por ultimo el Proyecto TK-J Force que esel diseo y desarrollo de un modelo BCI . Tambin se debe mencionar los Proyectos ZombieGames, Mad, X y Synaps
Ha otorgado 2 conferencias y mas de 10 charlas relacionadas con la creacin devideojuegos 3D, BCI (Interface Brain Control), Robtica Dinmica y Simuladores de Vida
Artificial, entre universidades, institutos y colegios de Bolivia.
En el rea de las Ciencias Fsicas, se dedica a la Investigacin sobre los rayos csmicos,materia oscura y la fsica de partculas.
Es autor de los libros: Ciencia y Ciencia Ficcin, Camino al Genio, y Naturaleza Humana.
En la actualidad, realiza una investigacin sobre el diseo de un modelo, que permita a unente virtual comportarse de manera inteligente mediante el uso de redes bayesianos no-
lineales y el modelo matemtico de celenes.activos.
Profesin: Ingeniero de Sistemas Profesin: Egresado de la Carrerade Ciencias Fsicas
Nick: Nash Nombre Cientfico: Wilfredo CH.A.
Contactos
60624636
INTRODUCCION
El Proyecto Infernal Fighter surge como inters, en la construccin deun videojuego 2D de peleas ,utilizando la plataforma Flash.
Debido a que esta plataforma es muy utilizado en el mbito de entornosweb interactivos y tiene una flexibilidad innata hacia la creacin de mundos
multimedia, es por eso, que se eligi como plataforma de desarrollo para
un videojuego de peleas 2D.
Ahora, para que el proyecto fuera interesante, se eligi como personajesprincipales, a compaeros de universidad. satirizados.
En si, el proyecto sirve como una base para el desarrollo de proyectos similares, ya que nos permite entender elfuncionamiento para construir un videojuego de peleas 2D/3D.
A continuacin, se realiza una presentacin bsica del proyecto, y no as, como se hizo en anteriores proyectos, unaespecificacin detallada de todo el desarrollo del mismo (ver paginas de informacin para contenido detallado)..
PRESENTACION
PRESENTACION PROJECT Infernal Fighter
Personajes del VideojuegoPersonajes
Los personajes del videojuego se basan enesencia en una stira de compaeros de
universidad,.
Son en total 7 personajes, incluyndome entreellos
PRESENTACION PROJECT Infernal Fighter
Diseo de PersonajesDiseo Personaje 1 - Daniel
DANIEL
Fotografas Dibujos Diseos
PRESENTACION PROJECT Infernal Fighter
Diseo de PersonajesDiseo Personaje 2 - Alan
ALAN
Fotografas Dibujos Diseos
Fotografas Dibujos Diseos
PRESENTACION PROJECT Infernal Fighter
Diseo de PersonajesDiseo Personaje 3 - Alejandro
ALEJANDRO
Fotografas Dibujos Diseos
PRESENTACION PROJECT Infernal Fighter
Diseo de PersonajesDiseo Personaje 4 - Ariel
ARIEL
Fotografas Dibujos Diseos
PRESENTACION PROJECT Infernal Fighter
Diseo de PersonajesDiseo Personaje 5 - Cristhian
CRISTHIAN
Fotografas Dibujos Diseos
PRESENTACION PROJECT Infernal Fighter
Diseo de PersonajesDiseo Personaje 6 - Ruben
RUBEN
Fotografas Dibujos Diseos
PRESENTACION PROJECT Infernal Fighter
Diseo de PersonajesDiseo Personaje 7 - Nash
NASH
PRESENTACION PROJECT Infernal Fighter
Estructura de PersonajesEstructura Personaje PX1
Cabeza
Cuerpo
Brazo
Brazo
Antebrazo Antebrazo
Muslo
PiernaPierna
Muslo
Sombra
Personaje
Ensamblado
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesAcciones P - Bloques
Estndar Golpe 1 Golpe 2 Golpe 3
Salto Alto Patada 1 Patada 2 Patada 3
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesAcciones P - Bloques
Agacharse Protegerse Adelante Atras
Agacharse Golpe/Patadas Poder Salto Largo
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesAcciones P Personaje X
Estndar Golpe 1 Golpe 2 Golpe 3
Salto Alto Patada 1 Patada 2 Patada 3
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesAcciones P Personaje X
Agacharse Protegerse Adelante Atras
Agacharse Golpe/Patadas Poder Salto Largo
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesTabla de Acciones Fotogramas
Id Accin Fotograma N Fotogramas
1 Agacharse 1 1
2 Protegerse 2 1
3 Golpe 1 3 1
4 Golpe 2 4 3
5 Golpe 3 7 1
6 Patada 1 8 1
7 Patada 2 9 1
8 Patada 3 10 1
9 Agacharse G1 11 1
10 Agacharse G2 12 1
11 Agacharse G3 13 1
12 Agacharse P1 14 1
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesTabla de Acciones Fotogramas
Id Accin Fotograma N Fotogramas
13 Agacharse P2 15 1
14 Agacharse P3 16 1
15 Salto Alto 17 12
16 Estndar 29 18
17 C. Adelante 47 8
18 Atrs G1 55 6
19 Atrs P1 61 4
20 Poder 65 2
21 C. Atrs 67 8
22 Salto Atrs L. 75 14
23 Salto Adelante L. 89 13
24 Colisin 1 103 1
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesTabla de Acciones Fotogramas
Id Accion Fotograma N Fotogramas
25 Colisin 2 104 1
26 Cada 105 20
27 - 125 -
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesFotogramas Personaje X
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesConfiguracin Controles
A
w
X
D
C V B N
F
S (Space)
G
N 7 N 8 N 9 N 4
N 5
N 6
N 0
Personaje X1
Personaje X2
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesTabla de Acciones Controles (PX1)
Id Accin Control Key
1 Agacharse X 88
2 Protegerse X+A -
3 Golpe 1 C 67
4 Golpe 2 V 86
5 Golpe 3 B 66
6 Patada 1 N 78
7 Patada 2 F 70
8 Patada 3 S 32
9 Agacharse G1 X+C -
10 Agacharse G2 X+V -
11 Agacharse G3 X+B -
12 Agacharse P1 X+N -
PRESENTACION PROJECT Infernal Fighter
Acciones de PersonajesTabla de Acciones Controles (PX1)
Id Accin Control Key
13 Agacharse P2 X+F -
14 Agacharse P3 X+S -
15 Salto Alto W 87
16 Estndar - -
17 C. Adelante D 68
18 Atrs G1 A+C -
19 Atrs P1 A+N -
20 Poder X+D+V -
21 C. Atrs A 65
22 Salto Atrs L. A+W -
23 Salto Adelante L. D+W -
28 Estndar Cmara G 71
PRESENTACION PROJECT Infernal Fighter
Composicin del VideojuegoComponentes - Videojuego
PRESENTACION PROJECT Infernal Fighter
Composicin del VideojuegoCapas - Videojuego
PRESENTACION PROJECT Infernal Fighter
Composicin del VideojuegoCapas - Videojuego
PRESENTACION PROJECT Infernal Fighter
Composicin del VideojuegoCapas - Videojuego
PRESENTACION PROJECT Infernal Fighter
Composicin del VideojuegoCapas - Personajes
PRESENTACION PROJECT Infernal Fighter
Diseo del VideojuegoImagen de Introduccin
PRESENTACION PROJECT Infernal Fighter
Diseo del VideojuegoImgenes de Fondo
PRESENTACION PROJECT Infernal Fighter
Diseo del VideojuegoSelector de Personajes
PRESENTACION PROJECT Infernal Fighter
Diseo del VideojuegoEleccin de Personajes
PRESENTACION PROJECT Infernal Fighter
Diseo del VideojuegoPantalla Principal
PRESENTACION PROJECT Infernal Fighter
Diseos OpcionalesPruebas de Diseos
PRESENTACION PROJECT Infernal Fighter
Diseos OpcionalesPruebas de Diseos - Personajes
PRESENTACION PROJECT Infernal Fighter
Software - VideojuegoArquitectura del Software
Modulo Interfaz
Modulo Control de Personaje
Modulo Colisin
Modulo Principal
Modulo Sonidos
Modulo Informacin
Modulo Graficacion de
Personaje
Infernal Fighter v2.0
ARQUITECTURA DEL SOFTWARE
PRESENTACION PROJECT Infernal Fighter
Software - VideojuegoFragmentos de Cdigo
//AVATAR 1
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
//DEFINICION DE VARIABLES-------------------------------------------------
var aux1_A1:Boolean=false;
var aux2_A1:Boolean=false;
var aux3_A1:Boolean=false;
var aux4_A1:Boolean =true;
var aux5_A1:Number =0;
//VARIABLE DE PROTECCION A1
var proteccion_A1:Boolean =false;
//VARIABLES DE GOLPEADO A2
var golpeado_ale_A2:Number=0;
//VARIABLES DE CONTADOR DE COLISION DE GOLPES Y PATADAS
var contador_gp_A2:Number =0;
//VARIABLES DE ESTANCADOR DE MOVIMIENTO HORIZONTAL
var estancadorizq_A1:Boolean =false;
var estancadorder_A1:Boolean =false;
//VARIABLES DE CONTROL DE SALTO
var posicion_salto_A1:Number =0;
//VARIABLES DE CONTROLADOR DE COMBINACIONES
var vec_A1:Array =new Array();
// VARIABLES DE COLISION DE AVATARS CON LAS PAREDES
var colision_av1_pared_izq_A1:Boolean=false;
var colision_av1_pared_der_A1:Boolean=false;
// VARIABLES CONTROLADORES DE DISTANCIA ENTRE AVATARS
var distancia_av1_av2_A1:Number=0;
// VARIABLES BOOLEANOS PARA LAS PRESIONES DEL TECLADO --------------------
var valor_U1_A1:Boolean=false;
var valor_D1_A1:Boolean=false;
var valor_L1_A1:Boolean=false;
var valor_R1_A1:Boolean=false;
var valor_G1_A1:Boolean=false;
var valor_G2_A1:Boolean=false;
var valor_G3_A1:Boolean=false;
var valor_P1_A1:Boolean=false;
var valor_P2_A1:Boolean=false;
var valor_P3_A1:Boolean=false;
//VARIABLES CONTROLADORES DE ESTADO
var control_estado_1_A1:Boolean =false;
var control_estado_2_A1:Boolean =false;
//VARIABLES CONTROLADORES DE ESTADO DE GOLPES
var golpe_estado_1_A1:Boolean =false;
var golpe_estado_2_A1:Boolean =false;
var golpe_estado_3_A1:Boolean =false;
//VARIABLES CONTROLADORES DE ESTADO DE PATADAS
var patada_estado_1_A1:Boolean =false;
var patada_estado_2_A1:Boolean =false;
var patada_estado_3_A1:Boolean =false;
// VARIABLES DE COLISION ENTRE AVATARS
var colision_av1_av2_A1:Boolean=false;
// VARIABLES DE SALTOS
var cont_salto_adelante_A1:Number =0;
//CONSTRUCTORES DE TIEMPOS PARA PODERES----------------------------------
var contador_poder1_A1:Timer =new Timer (10);
//CONSTRUCTORES DE TIEMPOS PARA SALTOS------------------------------------
var contador_t_salto_adelante_A1:Timer =new Timer (100);
PRESENTACION PROJECT Infernal Fighter
Software - VideojuegoFragmentos de Cdigo
//AVATAR 1////////////////////////////////////////////////////////////////
//Saltar---------------------------------------------------------------
var AConfSaltar:URLVariables = new URLVariables(evento.target.data);
var AConfSaltarArray:Array = AConfSaltar.ASaltar.split(",");
for (indice_cod=0; indice_cod
PRESENTACION PROJECT Infernal Fighter
Software - HerramientasHerramientas de Software
Adobe Flash Professional CS6 64 bits
SOFTWARE DE EDICION DE GRAFICOS VECTORIALES
Adobe Photoshop Professional CS3 32 bits
SOFTWARE DE EDICION DE GRAFICOS RASTERIZADOS
PRESENTACION PROJECT Infernal Fighter
Imgenes CapturadasImgenes Capturadas
PRESENTACION PROJECT Infernal Fighter
Imgenes CapturadasImgenes Capturadas
PRESENTACION PROJECT Infernal Fighter
Imgenes CapturadasImgenes Capturadas
PRESENTACION PROJECT Infernal Fighter
Fotografias PersonajesCompaeros de Universidad
@Alan @Nash @Ariel @Ruben
@Alejandro
@Cristhian@Daniel
PRESENTACION PROJECT Infernal Fighter
Imgenes PromocionalesImgenes Promocionales
PRESENTACION PROJECT Infernal Fighter
Imgenes PromocionalesImgenes Promocionales
PRESENTACION PROJECT Infernal Fighter
Imgenes PromocionalesImgenes Promocionales
PRESENTACION PROJECT Infernal Fighter
Bosquejos a ManoAlgunos Bosquejos Sobre el Proyecto
PRESENTACION PROJECT Infernal Fighter
Paginas de InformacinInformacin
https://www.facebook.com/proyectosnash
https://www.youtube.com/watch?v=QRNDT1jwvwk&feature=youtu.be
THE END