|
||||
|
Bueno, Buenos dias, tardes, noches o lo que sea...
Hice este tema para tratar de explicar como crear un Action RPG, o como a todos nos gusta decirle, Un juego al Estilo del Zelda. En Esta oportunidad Tratare de explicarles paso a paso como lograrlo. Aqui les dejo el Ejemplo: http://files.filefront.com/Action+Rp.../fileinfo.html Y Aqui la Explicacion de como Hacerlo: -Lo Primero es Importar los Siguientes Chars: ![]() ![]() -Lo Siguiente es Crear un Nuevo Heroe en la Base de Datos, En Este caso Sera Link Y Le Ponemos Los Siguientes Atributos: -Vitalidad Maxima: 6 -Ataque: 1 -PM Maximo: No Afecta en nada asi que pongan el valor que quieran -Defensa: No Afecta en nada asi que pongan el valor que quieran -Poder Magica: No Afecta en nada asi que pongan el valor que quieran -Velocidad: No Afecta en nada asi que pongan el valor que quieran ![]() -Ahora nos Dirigimos a Eventos Comunes en la Base de Datos Y Vamos A Crear Cuatro Eventos: Coordenadas, Menu, Espada, Muerte. Paso A Explicarles Cada Uno de Estos. Coordenadas: Nombre: Coordenadas Condiciones De Inicio: Proceso Paralelo Ahora nos Dirigimos Al Contenido del Evento, y Colocamos lo Siguiente: NOTA: DEBEMOS CREAR LAS SUIGUIENTES VARIABLES: 0001: Link X 0002: Link Y 0003: Ataque X 0004: Ataque Y <>Operaciones De Variable: (Variable: -Fijar: 0001 Link X) (Operacion: -Sustitucion) (Operando: -Sprite: Heroe, Coordenada X) <>Operaciones De Variable: (Variable: -Fijar: 0002 Link Y) (Operacion: -Sustitucion) (Operando: -Sprite: Heroe, Coordenada Y) <>Operaciones De Variable: (Variable: -Fijar: 0003 Ataque X) (Operacion: -Sustitucion) (Operando: -Variable: 0001 Link X) <>Operaciones De Variable: (Variable: -Fijar: 0004 Ataque Y) (Operacion: -Sustitucion) (Operando: -Variable: 0002 Link Y) Deberia Quedarles Asi: ![]() Menu: <>Cambiar Permicion de Menu del Sistema: (Operacion: -Prohibir Menu) Debe Quedar asi: ![]() Espada: NOTA: AQUI CREAREMOS UNA VARIABLE 0006: Tecla Espada Y UN INTERRUPTOR 0001: Ataque ON/OFF <>Asignar Teclas: (Asignar Tecla a Variable: 0006 Tecla Espada), (Opciones: -Esperar a Pulsar la Tecla), (Tecla a Asignar: -Tecla Cancelar) <>Condiciones y Efectos: (Grupo: Heroe, Posicion: Arriba) <>Opciones de Interruptor: (Interruptor: 0001 Ataque ON/OFF), (Operacion: -Activar) <>Cambiar Grafico de Heroe: ![]() ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Especificar Movimiento de Personaje: (Accion Objetivo: -Heroe), (Frecuencia: 8), (Ruta a Seguir: -Esperar un Segundo), (Opciones:- Ignorar si no se puede) <>Operaciones De Variable: (Variable: -Fijar: 0004 Ataque Y) (Operacion: -Resta) (Operando: -Constante: 1) <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Opciones de Interruptor: (Interruptor: 0001 Ataque ON/OFF), (Operacion: -Desactivar) <>FIN <>Condiciones y Efectos: (Grupo: Heroe, Posicion: Derecha) <>Opciones de Interruptor: (Interruptor: 0001 Ataque ON/OFF), (Operacion: -Activar) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Especificar Movimiento de Personaje: (Accion Objetivo: -Heroe), (Frecuencia: 8), (Ruta a Seguir: -Esperar un Segundo), (Opciones:- Ignorar si no se puede) <>Operaciones De Variable: (Variable: -Fijar: 0003 Ataque X) (Operacion: -Suma) (Operando: -Constante: 1) <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Opciones de Interruptor: (Interruptor: 0001 Ataque ON/OFF), (Operacion: -Desactivar) <>FIN <>Condiciones y Efectos: (Grupo: Heroe, Posicion: Abajo) <>Opciones de Interruptor: (Interruptor: 0001 Ataque ON/OFF), (Operacion: -Activar) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Especificar Movimiento de Personaje: (Accion Objetivo: -Heroe), (Frecuencia: 8), (Ruta a Seguir: -Esperar un Segundo), (Opciones:- Ignorar si no se puede) <>Operaciones De Variable: (Variable: -Fijar: 0004 Ataque Y) (Operacion: -Suma) (Operando: -Constante: 1) <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Opciones de Interruptor: (Interruptor: 0001 Ataque ON/OFF), (Operacion: -Desactivar) <>FIN <>Condiciones y Efectos: (Grupo: Heroe, Posicion: Izquierda) <>Opciones de Interruptor: (Interruptor: 0001 Ataque ON/OFF), (Operacion: -Activar) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Especificar Movimiento de Personaje: (Accion Objetivo: -Heroe), (Frecuencia: 8), (Ruta a Seguir: -Esperar un Segundo), (Opciones:- Ignorar si no se puede) <>Operaciones De Variable: (Variable: -Fijar: 0003 Ataque X) (Operacion: -Resta) (Operando: -Constante: 1) <>Esperar...: (Tiempo de Epera: 1) <>Cambiar Grafico de Heroe: ![]() <>Opciones de Interruptor: (Interruptor: 0001 Ataque ON/OFF), (Operacion: -Desactivar) <>FIN Debe Quedar asi: ![]() Muerte: NOTA: AQUI CREAREMOS UNA VARIABLE 0008: PV Link <>Operaciones De Variable: (Variable: -Fijar: 0008 PV Link) (Operacion: -Sustitucion) (Operando: -Heroe, Link, Vit) <>Condiciones y Efectos: (Variable: 0008 PV Link, Const, 1. Equivalente) <>Flash de Personaje: (Objetivo: Heroe), (Color: El que mas les Guste), (Aplicar Flash: 10), (Opciones: Esperar a Fin de Flash) <>Fin del Fuego Ahora les Explicare como Crear Arbustos que puedan ser Cortados por la Espada Aqui les dejo los Chipset del Zelda que utilize en el ejemplo: ![]() ![]() Lo que haremos es Crear un en el Mapa Un Evento de Nombre Arbusto y que sea de 2 Paginas: En la Primer Pagina: Nombre: Arbusto Grafico: El de algun Arbusto En La Segunda pagina Pondremos lo Siguiente: Condiciones de Aparicion: Interruptor 0001 Ataque ON/OFF Activado Grafico: El del Mismo Arbusto que en la Primer Pagina Condicion Para Comenzar: Proceso Paralelo Contenido Del Evento: NOTA: AQUI CREAREMOS DOS VARIABLES 0010: Enemigo X 0011: Enemigo Y <>Operaciones De Variable: (Variable: -Fijar: 0010 Enemigo X) (Operacion: -Sustitucion) (Operando: -Sprite: Esta Accion, Coordenada X <>Operaciones De Variable: (Variable: -Fijar: 0011 Enemigo Y) (Operacion: -Sustitucion) (Operando: -Sprite: Esta Accion, Coordenada Y <>Condiciones y Efectos: (Variable: 0003 Ataque X, Var.0010 Enemigo X, Equivalente) <>Condiciones y Efectos: (Variable: 0004 Ataque Y, Var.0011 Enemigo Y, Equivalente) <>Eliminar Evento Momentaneamente Ahora Explicare Como Hacer Tres Enemigos, Pero Ustedes Pueden Crear Todos los que Deseen: En el Ejemplo yo los Situe en Otro Mapa con Aspecto de Cueva. Debemos Crear un Evento De 2 Paginas Con lo Siguiente: En la Primera Pagina: Nombre: Enemigo 2 Grafico: El de Un Enemigo que Ustedes Quieran Tipo de Movimiento: Seguir a Heroe, Frecuencia 7 Condicion Para Comenzar: Al Toparse con Evento Contenido del Evento: NOTA AQUI CREAREMOS UNA VARIABLE: 0013: Ataque Enemigo <>Operaciones De Variable: (Variable: -Fijar: 0013 Ataque Enemigo) (Operacion: -Sustitucion) (Operando: -Constante: 1) <>Flash de Personaje: (Objetivo: Heroe), (Color: El que mas les Guste), (Aplicar Flash: 5), (Opciones: Dejarlo En Blanco) <>Cambiar Vitalidad: (Objetivo: Fijar, Link), (Operacion: Disminuir Vit), (Operando: Variable, 0013 Ataque Enemigo) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Esta Accion), (Frecuencia: 8), (Ruta a Seguir: -Esperar un Segundo), (Opciones:- Ignorar si no se puede) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Heroe), (Frecuencia: 8), (Ruta a Seguir: -Comenzar Salto, Girar 180°, Avanzar, Girar 180°, Parar Salto, Esperar un Segundo), (Opciones:- Ignorar si no se puede) <>Esperar: (Tiempo de Espera: 2) En La Segunda Pagina: Condiciones de Aparicion: Interruptor 0001 Ataque ON/OFF Activado Grafico: El del mismo enemigo Tipo de Movimiento: Seguir a Heroe, Frecuencia 5 Condicion Para Comenzar: Proceso Paralelo Contenido del Evento: NOTA: AQUI CREAREMOS TRES VARIABLES (Digo tres porque es la Cantidad de enemigos que yo creare en este ejemplo). 0014: PV Enemigo1 0015: PV Enemigo2 0016: PV Enemigo3 <>Operaciones De Variable: (Variable: -Fijar: 0010 Enemigo X) (Operacion: -Sustitucion) (Operando: -Sprite: Esta Accion, Coordenada X <>Operaciones De Variable: (Variable: -Fijar: 0011 Enemigo Y) (Operacion: -Sustitucion) (Operando: -Sprite: Esta Accion, Coordenada Y <>Condiciones y Efectos: (Variable: 0003 Ataque X, Var.0010 Enemigo X, Equivalente) <>Condiciones y Efectos: (Variable: 0004 Ataque Y, Var.0011 Enemigo Y, Equivalente) <>Flash de Personaje: (Objetivo: Este Evento), (Color: El que mas les Guste), (Aplicar Flash: 5), (Opciones: Dejarlo En Blanco) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Esta Accion), (Frecuencia: 8), (Ruta a Seguir: -Direccion Fija, -Mirar Dir.Contraria, -Avanzar, -Mirar Dir.Normal, -Cancelar Dir.Fija, -Esperar un Segundo, -Esperar un Segundo), (Opciones:- Dejar en Blanco) <>Operaciones De Variable: (Variable: -Fijar: 0015 PV Enemigo1) (Operacion: -Suma) (Operando: -Heroe: Link, Ataque) <>Condiciones y Efectos: (Variable: 0015 PV Enemigo1, Const, 3. Mayor o Igual) <>Flash de Personaje: (Objetivo: Este Evento), (Color: El que mas les Guste), (Aplicar Flash: 5), (Opciones: Dejarlo En Blanco) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Esta Accion), (Frecuencia: 8), (Ruta a Seguir: -Direccion Fija, -Mirar Dir.Contraria, -Avanzar, -Mirar Dir.Normal, -Cancelar Dir.Fija, -Esperar un Segundo), (Opciones:- Dejar en Blanco) <>Eliminar Evento Momenteneamente NOTA: LO UNICO QUE VARIA EN LA CREACION DE CADA ENEMIGO ES UNA VARIABLE EN LA SEGUNDA PAGINA, LA VARIABLE PV Enemigo..., Es Decir que en el Enemigo 1 Utilizamos la Variable: PV Enemigo 1, En el Enemigo 2 Utilizamos la Variable: PV Enemigo 2, y asi sucesivamente. Pero Por las dudas les pongo como seria el Enemigo 2 y 3: Para el Enemigo 2 En la Primera Pagina: Nombre: Enemigo 2 Grafico: El de Un Enemigo que Ustedes Quieran Tipo de Movimiento: Seguir a Heroe, Frecuencia 7 Condicion Para Comenzar: Al Toparse con Evento Contenido del Evento: <>Operaciones De Variable: (Variable: -Fijar: 0013 Ataque Enemigo) (Operacion: -Sustitucion) (Operando: -Constante: 1) <>Flash de Personaje: (Objetivo: Heroe), (Color: El que mas les Guste), (Aplicar Flash: 5), (Opciones: Dejarlo En Blanco) <>Cambiar Vitalidad: (Objetivo: Fijar, Link), (Operacion: Disminuir Vit), (Operando: Variable, 0013 Ataque Enemigo) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Esta Accion), (Frecuencia: 8), (Ruta a Seguir: -Esperar un Segundo), (Opciones:- Ignorar si no se puede) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Heroe), (Frecuencia: 8), (Ruta a Seguir: -Comenzar Salto, Girar 180°, Avanzar, Girar 180°, Parar Salto, Esperar un Segundo), (Opciones:- Ignorar si no se puede) <>Esperar: (Tiempo de Espera: 2) En La Segunda Pagina: Condiciones de Aparicion: Interruptor 0001 Ataque ON/OFF Activado Grafico: El del mismo enemigo Tipo de Movimiento: Seguir a Heroe, Frecuencia 5 Condicion Para Comenzar: Proceso Paralelo Contenido del Evento: <>Operaciones De Variable: (Variable: -Fijar: 0010 Enemigo X) (Operacion: -Sustitucion) (Operando: -Sprite: Esta Accion, Coordenada X <>Operaciones De Variable: (Variable: -Fijar: 0011 Enemigo Y) (Operacion: -Sustitucion) (Operando: -Sprite: Esta Accion, Coordenada Y <>Condiciones y Efectos: (Variable: 0003 Ataque X, Var.0010 Enemigo X, Equivalente) <>Condiciones y Efectos: (Variable: 0004 Ataque Y, Var.0011 Enemigo Y, Equivalente) <>Flash de Personaje: (Objetivo: Este Evento), (Color: El que mas les Guste), (Aplicar Flash: 5), (Opciones: Dejarlo En Blanco) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Esta Accion), (Frecuencia: 8), (Ruta a Seguir: -Direccion Fija, -Mirar Dir.Contraria, -Avanzar, -Mirar Dir.Normal, -Cancelar Dir.Fija, -Esperar un Segundo, -Esperar un Segundo), (Opciones:- Dejar en Blanco) <>Operaciones De Variable: (Variable: -Fijar: 0016 PV Enemigo2) (Operacion: -Suma) (Operando: -Heroe: Link, Ataque) <>Condiciones y Efectos: (Variable: 0016 PV Enemigo2, Const, 3. Mayor o Igual) <>Flash de Personaje: (Objetivo: Este Evento), (Color: El que mas les Guste), (Aplicar Flash: 5), (Opciones: Dejarlo En Blanco) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Esta Accion), (Frecuencia: 8), (Ruta a Seguir: -Direccion Fija, -Mirar Dir.Contraria, -Avanzar, -Mirar Dir.Normal, -Cancelar Dir.Fija, -Esperar un Segundo), (Opciones:- Dejar en Blanco) <>Eliminar Evento Momenteneamente Para el Enemigo 3 En la Primera Pagina: Nombre: Enemigo 3 Grafico: El de Un Enemigo que Ustedes Quieran Tipo de Movimiento: Seguir a Heroe, Frecuencia 7 Condicion Para Comenzar: Al Toparse con Evento Contenido del Evento: <>Operaciones De Variable: (Variable: -Fijar: 0013 Ataque Enemigo) (Operacion: -Sustitucion) (Operando: -Constante: 1) <>Flash de Personaje: (Objetivo: Heroe), (Color: El que mas les Guste), (Aplicar Flash: 5), (Opciones: Dejarlo En Blanco) <>Cambiar Vitalidad: (Objetivo: Fijar, Link), (Operacion: Disminuir Vit), (Operando: Variable, 0013 Ataque Enemigo) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Esta Accion), (Frecuencia: 8), (Ruta a Seguir: -Esperar un Segundo), (Opciones:- Ignorar si no se puede) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Heroe), (Frecuencia: 8), (Ruta a Seguir: -Comenzar Salto, Girar 180°, Avanzar, Girar 180°, Parar Salto, Esperar un Segundo), (Opciones:- Ignorar si no se puede) <>Esperar: (Tiempo de Espera: 2) En La Segunda Pagina: Condiciones de Aparicion: Interruptor 0001 Ataque ON/OFF Activado Grafico: El del mismo enemigo Tipo de Movimiento: Seguir a Heroe, Frecuencia 5 Condicion Para Comenzar: Proceso Paralelo Contenido del Evento: <>Operaciones De Variable: (Variable: -Fijar: 0010 Enemigo X) (Operacion: -Sustitucion) (Operando: -Sprite: Esta Accion, Coordenada X <>Operaciones De Variable: (Variable: -Fijar: 0011 Enemigo Y) (Operacion: -Sustitucion) (Operando: -Sprite: Esta Accion, Coordenada Y <>Condiciones y Efectos: (Variable: 0003 Ataque X, Var.0010 Enemigo X, Equivalente) <>Condiciones y Efectos: (Variable: 0004 Ataque Y, Var.0011 Enemigo Y, Equivalente) <>Flash de Personaje: (Objetivo: Este Evento), (Color: El que mas les Guste), (Aplicar Flash: 5), (Opciones: Dejarlo En Blanco) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Esta Accion), (Frecuencia: 8), (Ruta a Seguir: -Direccion Fija, -Mirar Dir.Contraria, -Avanzar, -Mirar Dir.Normal, -Cancelar Dir.Fija, -Esperar un Segundo, -Esperar un Segundo), (Opciones:- Dejar en Blanco) <>Operaciones De Variable: (Variable: -Fijar: 0017 PV Enemigo2) (Operacion: -Suma) (Operando: -Heroe: Link, Ataque) <>Condiciones y Efectos: (Variable: 0017 PV Enemigo2, Const, 3. Mayor o Igual) <>Flash de Personaje: (Objetivo: Este Evento), (Color: El que mas les Guste), (Aplicar Flash: 5), (Opciones: Dejarlo En Blanco) <>Especificar Movimiento de Personaje: (Accion Objetivo: -Esta Accion), (Frecuencia: 8), (Ruta a Seguir: -Direccion Fija, -Mirar Dir.Contraria, -Avanzar, -Mirar Dir.Normal, -Cancelar Dir.Fija, -Esperar un Segundo), (Opciones:- Dejar en Blanco) <>Eliminar Evento Momenteneamente El Ejemplo es Exactamente igual que la explicacion, es decir que no hay nada oculto en el, o sea que si lo hacen bien no deberia fallarles. Uff... Por Fin, Creo que eso es todo por ahora, Si tienen un buen conocimiento previo supongo que no tendran ningun problema pero por las dudas aqui les dejo algunas explicaciones que les seran utiles.
Spoiler
Si les va Bien Con este Ejemplo pronto hare la explicacion de como Utilizar el Arco, el Boomeran y Como hacer para que la Vida se muestre En la pantalla como en el Zelda Última edición por Sabin fecha: 17-mar-2008 a las 17:54. |
|
|
||||
|
||||
|
Ejemplo de Como Crear un ActionRPG al estilo del Zelda (Rpg Maker 2003)
|
|
|||
|
gracias man graciias graciiaiasioasd tiooo eres de lo mejor se ve que te has molestado, mañana termino de hacerlo y buscare como acer arco y bombas si lo has echo xDD, por cierto se pueden romper macetas en este ejemplo, no me ha dado tiempo a leerlo
|
|
||||
|
Cita:
y la verdad que las bombas nunca se me habian ocurrido pero tratare de hacerlas aunque no prometo nada, ah y tambien estoy terminando un ejemplo de boomerang, espero para la semana que viene poder subir el del arco y el boomerang. |
|
|||
|
muchas graciiaas tioO!O!!! ya cosegui hacer lo de este ejemplo, por cierto intenta no hacer en ejemplos distintos y mira ver si puedes solucionar lo de que puedas guardar y salirte del juego que en este caso no lo permite, tampoko guardar pero eso no es problema lo hago con eventos, si quieres mas ideas tienes cosas como pluma (para saltar), guantes magneticos (para atraerte con objetos magneticos y atraerlos a ti)... ya te dire mas xDDD cuando esten echos avisalo por aqui si no es molestia (no cuando esten todos sino nada mas que hagas uno lo dices xD), brazalete de fuerza para empujar objetos (no te molestes lo pongo yo enseguida).
PD: Muchas gracias man, te lo estas currando en los tutos sigue asi a y se me olvidaba tambien podrias poner enemigos que lanzen flechas y bombas xD Última edición por adrianpl fecha: 28-mar-2008 a las 01:03. |
|
|||
|
jajjajaa ya ves es un makina, esperemos ver sus proximos tutos, xDDD yo ya he echo 36 monstruos!!! que usare durante mi juego, lo malo es que no vale eso de copiar y pegar el mismo mounstro 2 veces o mas, pues matas a uno y mueren todos xD!
|
|
||||
|
Espero este lunes o martes subir el de las Flechas, se me complico un poco eso de hacerlo
en este mismo ejemplo pero ya lo solucione, y en cuanto a las bombas aun no se me ha ocurrido como hacer pero espero que se me ocurra porque realmente me interesa eso de las bombas. |
![]() |
| Herramientas | |
| Desplegado | |
|
|
Temas Similares para: Ejemplo de Como Crear un ActionRPG al estilo del Zelda (Rpg Maker 2003)
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Club de fans de Metroid | ~Ryuzaki | Clubs | 1022 | 11-jun-2008 03:00 |
| Club De Avatar | osvaldo anime | Clubs | 70 | 14-may-2008 04:53 |
| Club de fans de todos los Super Smahs Bros | Jrco13 | Clubs | 164 | 25-feb-2008 03:58 |
| Heavy Metal | Kendant | Música | 93 | 31-ene-2008 05:06 |
| Reglas completas Magic the Gathering | EmD7 | Añade tus manuales | 0 | 11-dic-2007 01:18 |