[GAME]: Megaman XS

Proyectos en Desarrollo.
Post Reply
User avatar
Dluk
Posts: 2423
Joined: Sun Jan 04, 2009 3:51 pm
Location: En el campo de batalla
Contact:

Re: Megaman XS

Post by Dluk »

TYCO, en otro Topic y por culpa de mi Offtopic, wrote:Supongo que las durezas móviles, las harás con collision u overlap no? no veo factible en cuanto a rendimiento hacer un MAP con durezas móviles que tienes que estar redibujandolas, usando MAP distintos (según donde este la plataforma móvil), o usando un MAP único teniendo distintos COLORES.
Tenía pensado crear un fichero con el gráfico de la dureza y crear un algoritmo que determine la distancia al objeto y utilizar dicha distancia para acceder al FPG y comprobar la dureza.

Hacerlo con collision también ma parece factible, ya que así me ahorraría un par de dolores de cabeza. Lo que no se es que es overlap... así que acá viene la pregunta: ¿que es overlap? :P

Saludos y gracias por la ayuda y la buena onda ^^
Image
"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"

Kain - Legacy of Kain: Soul Reaver
User avatar
CicTec
Posts: 16590
Joined: Thu Jul 31, 2008 10:18 pm

Re: Megaman XS

Post by CicTec »

Dluk wrote: Tenía pensado crear un fichero con el gráfico de la dureza y crear un algoritmo que determine la distancia al objeto y utilizar dicha distancia para acceder al FPG y comprobar la dureza.

Hacerlo con collision también ma parece factible, ya que así me ahorraría un par de dolores de cabeza. Lo que no se es que es overlap... así que acá viene la pregunta: ¿que es overlap? :P
OVERLAP es una nueva funcion en Gemix, tiene la misma forma que COLLISION, pero en lugar que comprobar por pixel-perfect, comprueba por bounding-box, o sea averigua si las cajas de los graficos se intersecan o no y obviamente es mucho mas rapida, la sintasis es igual a COLLISION:

Code: Select all

OVERLAP(TYPE enemigo); // tipos de procesos
OVERLAP(id_enemigo); // singolo proceso por ID
User avatar
Dluk
Posts: 2423
Joined: Sun Jan 04, 2009 3:51 pm
Location: En el campo de batalla
Contact:

Re: Megaman XS

Post by Dluk »

CicTec wrote:OVERLAP es una nueva funcion en Gemix, tiene la misma forma que COLLISION, pero en lugar que comprobar por pixel-perfect, comprueba por bounding-box, o sea averigua si las cajas de los graficos se intersecan o no y obviamente es mucho mas rapida, la sintasis es igual a COLLISION:

Code: Select all

OVERLAP(TYPE enemigo); // tipos de procesos
OVERLAP(id_enemigo); // singolo proceso por ID
¡Ah, eso es una maravilla! El ahorro de velocidad usando esa función puede ser más que importante. Y si, me serviría para hacer lo de las durezas móviles. Sería la solución exacta a mi problema de detección.

Saludos y gracias por la respuesta, CicTec ^^
Image
"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"

Kain - Legacy of Kain: Soul Reaver
User avatar
CicTec
Posts: 16590
Joined: Thu Jul 31, 2008 10:18 pm

Re: Megaman XS

Post by CicTec »

De nada Dluk ;)
User avatar
Dluk
Posts: 2423
Joined: Sun Jan 04, 2009 3:51 pm
Location: En el campo de batalla
Contact:

Re: Megaman XS

Post by Dluk »

¡Nuevo Udpate! Varios cambios fueron introducidos en esta versión de prueba, principalmente cambios en la física del juego. A saber:

-Zero dispone ahora de la técnica Burning Dash, la cual se activa al hacer un Dash aéreo. Consiste en un escudo protector de fuego que hace a Zero invulnerable al daño por contacto y causa daño mínimo a enemigos. El Dash aéreo es más largo al tener está técnica.
-Zero ahora dispone de la técnica Energy Wave. Se trata de una onda de energía teledirigida al enemigo más cercano. Para hacerla, basta con presionar el botón de ataque secundario en el suelo.
-Zero ahora dispone de la técnica Shock Buffer, la cual reduce el daño recibido en un punto y prolonga el periodo de invencibildiad al ser dañado.
-Zero ahora dispone de la técnica Energy Crush, la cual consiste en golpear el suelo para lanzar nueve esferas de energía en distintas direcciones. Para hacerla, hay que presionar abajo más el botón de ataque secundario en el suelo.
-X ahora posee un Giga Attack cuando utiliza la Fourth Armor, llamado Nova Strike. Consiste en un Dash de energíaque daña todo lo que se cruza, a la vez que garantiza a X invencibilidad.
-El Dash en el suelo ahora es más largo, y los efectos de sombras no desaparecen automáticamente.
-Modificado el salto desde la pared, ahora el personaje se "despegará" más de está, haciendo más fácil la escalada.
-Al pegarse a la pared, hay un par de frames en los que el personaje no se deslizará, permitiendo un mayor control del rebote.
-Habilitado el Weapon Tank, solo puede usarse cuando está lleno y carga todas las armas al 100%.
-Añadidos items de recuperación de Weapon Energy. Hay tres, el más pequeño carga 10% a todas las armas y el Giga Attack, el mediano carga el 20% y el grande carga el 100%. Los enemigos pueden dejar cualquiera de los dos primeros tipos.
-Mejorado efecto al morir, añadiendo algunos otros efectos.

DESCARGAR MEGAMAN XS - PRUEBA ZERO COMPLETO Y NOVA STRIKE

Image

Image

Saludos y gracias a todos por apoyar el proyecto ^^
Image
"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"

Kain - Legacy of Kain: Soul Reaver
User avatar
CicTec
Posts: 16590
Joined: Thu Jul 31, 2008 10:18 pm

Re: Megaman XS

Post by CicTec »

Que decir, cada vez va mejorando, mola ver como estas programando tan bien los efectos, golpes, etc..., a ver si pronto tenemos finalmente almenos un primer nivel con enemigos y todo para jugarlo, animo :)
User avatar
Dluk
Posts: 2423
Joined: Sun Jan 04, 2009 3:51 pm
Location: En el campo de batalla
Contact:

Re: Megaman XS

Post by Dluk »

Como siempre, gracias CicTec ^^. Acerca del bendito nivel de prueba, cada vez estoy más cerca, solo falta terminar las armas de X y me pondré a trabajar en ello ^^.

Saludos
Image
"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"

Kain - Legacy of Kain: Soul Reaver
User avatar
Dluk
Posts: 2423
Joined: Sun Jan 04, 2009 3:51 pm
Location: En el campo de batalla
Contact:

Re: Megaman XS

Post by Dluk »

¡Nuevas armas! Explicadas en el nuevo video que acabo de subir hace menos de 15 minutos, je:

Image
"El destino es como un juego... ¿No? Y ahora, esperas mi último movimiento"

Kain - Legacy of Kain: Soul Reaver
User avatar
GINO
Posts: 2823
Joined: Thu Jul 31, 2008 10:25 pm
Contact:

Re: Megaman XS

Post by GINO »

Joer, esta muy currado tio, sigue asi.
User avatar
CicTec
Posts: 16590
Joined: Thu Jul 31, 2008 10:18 pm

Re: Megaman XS

Post by CicTec »

Guapisimo, y muy completo :)

Una pregunta, porque usas 32bits y no 16 ?
Post Reply

Return to “Proyectos WIP”