Últimos temas
» [ACE] La Aventura de Sonik
por Sonik Ayer a las 11:57 pm

» [XP] Engine de Terreno de Calayax
por Calayax Ayer a las 1:40 am

» Taller del BGM
por ZororoWhite Vie Jul 21, 2017 12:48 pm

» Concurso de screens - Mayo/Junio 2017 [Resultados]
por ZororoWhite Vie Jul 21, 2017 12:44 pm

» Ayuda cob Interruptores
por KRiZaLiD Vie Jul 21, 2017 7:02 am

» Ayuda - Quitar opción de atravesar todo RPG VX ACE
por KRiZaLiD Vie Jul 21, 2017 6:57 am

» KUnits XP 2017
por kyonides Vie Jul 21, 2017 5:37 am

» Evento Comunes...todavía no la cazo bien con algo
por Calayax Jue Jul 20, 2017 8:50 pm

» Guía de trucos para ACE
por Pokefanmati Jue Jul 20, 2017 8:03 am

» Que el personaje desaparezca al usar habilidad [ayuda] [MV]
por Dream Jue Jul 20, 2017 5:53 am

» KyoDiscounts MV
por cebmetal Lun Jul 17, 2017 3:50 pm

» KUnits VX - Grupos de Héroes
por kyonides Lun Jul 17, 2017 6:07 am


Como hacer un engine de action rpg?

Ver el tema anterior Ver el tema siguiente Ir abajo

Como hacer un engine de action rpg?

Mensaje por senbon el Lun Ene 02, 2017 8:14 pm

Me gustaria si alguien podria decirme como hacer un sistema de batalla en tiempo real, pero si puede ser sin usar scripts, seria para el mv, apenas hay informacion de este juego, y me gustaria un sistema que este currado es decir que no parezca el tipico cutre, me refiero algo en plan dragon ball z legacy of goku.

thanks.

senbon
PJ de Quest
PJ de Quest

España
RPG Maker : MV
Mensajes : 49
Monedas : 130
Reputación : 0

Volver arriba Ir abajo

Re: Como hacer un engine de action rpg?

Mensaje por fatyguero el Jue Ene 05, 2017 9:23 am

Hola senbon, mira la teoria basica para hacer un engine en rpg maker es la misma para todas las versiones... no he probado aun el MV pero deduzco que es lo mismo.

Puntos a tener en cuenta al crear el engine:

El prota tiene unas coordenadas en el mapa, los enemigos tienes coordenadas en el mapa, los objetos tambien las tienen(en plan hierbajos etc, todo lo que se rompa) y por supuesto TODOS los ataques que efectuaran tanto el prota como los enemigos o los aliados tienen, tambien, coordenadas en el mapa.

La defenza y el ataque es muy importante. Cada objeto equipable en plan arma aportara puntos de estado, por ejemplo un arma aumentara el ATK, etc... Por lo tanto tienes que adecuar la base de datos sumamente bien para luego empalmar variables con los diferentes atributos tanto de los protas como los enemigos. Ejemplo: crear una variable para cada atributo y cada personaje y enemigo. es decir, una variable que se llame Ataque y le pones el valor, en paralelo siempre, del ataque del referente, y asi con todos los atributos que tengan relevancia en el calculo de daño.

Y por ultimo las variables obviamente, todo son variables xD, la vida es una variable, las posiciones son variables, los atributos son variables... toooooooooodo tiene una variable, por eso es  mas sencillo cojer un script y utilizarlo que crearr 16.000 variables para fabricar el engine xDDDDDD. Obviamente si cojes las coordenadas X-Y del prota, las del enemigo, y las del golpe en cuestion, simplemente pones de condiciones: Si apretas X boton el evento golpe se posiciona en las coordenadas del personaje principal y avanza 1 o 2 tiles en la direccion que mira el prota, y otra condicion (siempre en paralelo) que diga: si las coordenadas X-Y del evento golpe y las coordenadas X-Y del evento enemigo X son iguales... plas, se efectua un calculo de daño o simplemente se le resta punto a la variable vida del enemigo.

Eso es lo mas basico a tener en cuenta a la hora de crear un engine de action rpg. las variables y las coordenadas ^^. Todo lo demas es cosa tuya, a partir de ahi puedes crear tantos "golpes" o habilidades como se te ocurran, cada una con un calculo de daño diferente y tal.

Espero te sea de ayuda para entender mas o menos como funciona un engine action rpg.... en el caso de que no te haya quedado claro me mandas un privado o posteas aqui tus dudas ^^.


Saluuuuuuuuuuuuuudos y buena suerte... poarque es muuuuy tedioso de hacer xDDDDDD
avatar
fatyguero
PJ Principal
PJ Principal

Masculino
Argentina
RPG Maker : Ace
Mensajes : 341
Monedas : 375
Reputación : 92
Edad : 33
Localización : en el culo del mundo... digo el centro xD

Volver arriba Ir abajo

Re: Como hacer un engine de action rpg?

Mensaje por senbon el Jue Ene 05, 2017 7:55 pm

gracias me lo mirare

senbon
PJ de Quest
PJ de Quest

España
RPG Maker : MV
Mensajes : 49
Monedas : 130
Reputación : 0

Volver arriba Ir abajo

Re: Como hacer un engine de action rpg?

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.