Mundo Maker
¡Bienvenid@ a Mundo Maker!

¿Quieres aprender todo sobre el RPG Maker?



Regístrate y forma parte de Mundo Maker.

Topic de aportación de ideas

Página 4 de 4. Precedente  1, 2, 3, 4

Ver el tema anterior Ver el tema siguiente Ir abajo

Re: Topic de aportación de ideas

Mensaje por orochii el 2017-11-21, 16:04

Pues que me acordé de un par de sistemas de creación de magias de juegos, entonces... ahí van todas en puño xD.

Creación de magias por nombre: En Treasure of Rudras (SNES), puedes crear magias dándoles nombres. Por ejemplo, creas una magia de fuego poniéndole, no sé, Ropamojada XD. El sistema no detecta realmente palabras ni nada (excepto algunas específicas como los nombres de los elementos: Ig, Nihi, etc. Más info: http://fantasyanime.com/valhalla/rudra_mantra.htm), simplemente hace algo por debajo con las letras para determinar el elemento, la fuerza, efectos extra, etc.

La forma en que el juego digamos que resuelve el hecho de que magias random es un tanto difícil de balancear (que tengas la magia adecuada en el momento adecuado xD), es dar pistas de magias default a lo largo del juego. No es un mal sistema, un tanto experimental, digno de los viejos tiempos de Squaresoft <3.

Creación de magias estilo WildARMs: Este se le podría decir más bien "desbloqueo de magias". Pongo imagen.


Lo que haces básicamente es que, cada vez que tienes un objeto "Crest", puedes colocarlo en uno de los espacios entre dos de estos símbolos. Esa combinación te da una magia de acuerdo a esa combinación. Luego de eso puedes nombrar a la magia, lo cual no tiene un efecto xD, simplemente por si quieres subir tu defensa con un hechizo Tiragases (?) o whatever.

Edita Wecoc: Idea realizada, podéis verla aquí: Creación de magias estilo Wild ARMs

Creación de magias personalizadas por menú de opciones completas: Por último, en nuestra serie de "ideas de creación de magias" (?), este es el método mediante el cual creas magias en algunos juegos de The Elder Scrolls. Básicamente, seleccionas las características que quieres darle a la magia y te calcula cuánto costará en dinero el hacerla, y cuánto MP en castearla.


Algunas de estas son más viables que otras hacerlas en script. Creo que la que más me convence es la de WildARMs porque las otras serán un infierno balancearlos como sistema en el juego xD.

Salut!


Última edición por orochii el 2018-10-02, 19:51, editado 1 vez
avatar
orochii
Reportero

0/3

Créditos 7805

Gracias : 468

Volver arriba Ir abajo

Re: Topic de aportación de ideas

Mensaje por orochii el 2018-01-25, 23:38

Opciones de imagen: Dejaré esta imagen y me iré lentamente para atrás hasta golpear mi cabeza con el pavimento varias veces hasta sangrar y morir por el bien de la humanidad.

Referencia: http://indiside.com/freeboard/1439309

Salut!
avatar
orochii
Reportero

0/3

Créditos 7805

Gracias : 468

Volver arriba Ir abajo

Re: Topic de aportación de ideas

Mensaje por Ak3 el 2018-01-27, 19:03

Objeto "Capa de valor": Al darle click atrae a x monstruo para que ataque tu pj (Supongamos que los "atrae", puede ser simplemente que el pj entre en batalla con x monstruo existente en dicho mapa), tambien con limite de uso como si fuera una pocion
Se podria darle uso para ciertos lugares donde los monstruos solo "aparecen" si utilizas dicho objeto
avatar
Ak3
Iniciado
Iniciado

0/3

Créditos 16

Gracias : 5

Volver arriba Ir abajo

Re: Topic de aportación de ideas

Mensaje por Wecoc el 2018-02-02, 17:35

Ak3: ¿Por qué querrías usar un objeto que te inicia batalla con un monstruo? Es algo raro. Igualmente según cómo lo plantees es algo que puedes hacer fácilmente con una llamada a evento común.

Wave Effect (efecto de imagen)

Hace un tiempo se habló de intentar hacer efectos de pantalla ondeantes en RPG maker XP. Lo máximo que logré fue adaptar un script llamado Wave Effect pero es algo rudimentario. La idea sería hacer algo más avanzado para recrear este tipo de efectos que pondré a continuación.

Muestra:
Efecto ondeante lineal tipo 1

(ver en el minuto 0:21)

Efecto ondeante lineal tipo 2
The Simpsons Arcade
(ver en el minuto 7:00)

Efecto ondeante circular
Castlevania Down of Sorrow
(ver en el minuto 7:44)

Cylinder Room (Super Castlevania 4)

Es solo un ejemplo raro pero la idea sería aplicar Mode7 de modos poco convencionales, tal como hacían varios juegos Arcade.
Mode7 dió mucho de sí en algunos juegos y en cambio en RPG maker solo se le ha dado un uso principal.
En el ejemplo, la habitación giraba en un efecto de rueda 3D.

Muestra:

Dynamic Camera (Soft Camera Movement)

Hay varios scripts de éste tipo que hacen que la pantalla scrollee de modo suave, pero que yo sepa ninguno te da el tipo de configuración que se muestra en éste vídeo, y es bastante interesante en mi opinión.

Muestra:

Por cierto, juegazo xD
avatar
Wecoc
Administrador
Administrador



Créditos 12308

Gracias : 653

Volver arriba Ir abajo

Re: Topic de aportación de ideas

Mensaje por Wecoc el 2018-07-26, 15:02

Vengo con algunas ideas para monstruos inspiradas en Doctor Who. A veces falta cierta variedad a la hora de diseñar buenos monstruos RPG.
Muchas de las que pondré a continuación rompen el modo normal de plantear la batalla, por lo que requieren algún script añadido.

The Silence (batalla en escena)

The Silence son una secta alienígena que no puede ser recordada, cada vez que los ves es como la primera, y en cuanto dejas de verlos no recuerdas el encuentro. Eso plantea un reto porque supongo que los battlers ni siquiera recordarían que están batallando. La idea que se me ocurre es que durante toda esa batalla, ataque y habilidades ofensivas estén desactivados, y cuando el monstruo ataca el personaje contra-ataque como un impulso, y solo puedas ganar la batalla mediante eso. Pociones y magia blanca sí se podrían usar porque detectar que él mismo tiene poca vida o cosas parecidas representa que puede hacerlo igual.

The Silence (batalla en mapa)

Tengo una idea para plantear un enemigo así en mapa. Solo puedes ver el evento enemigo si lo tienes perfectamente en frente; en otro caso es invisible y no puedes atacarlo (como si no hubiera absolutamente nada, aunque él sí puede atacarte) lo cual es difícil porque además sería escurridizo.

Midnight Entity

Midnight Entity es un monstruo capaz de predecir tu próximo movimiento.
Defines el ataque al enemigo, antes de que el personaje lo haga el enemigo ataca (eso ya pasa normalmente en muchos de los sistemas de batalla por turnos), y finalmente el personaje hace el ataque que se había definido. La diferencia es que el ataque ese intermedio del enemigo depende de lo que acabas de seleccionar.

Vashta Nerada

Vashta Nerada es una sombra que te mata cuando no te toca directamente la luz. Mientras estés en la luz estás a salvo.
Ese se puede hacer con un sistema de encuentros enemigos por región en el mapa, simplemente en regiones oscuras pones un encuentro de solo 1 paso contra ese enemigo. También se puede hacer con Game Over directo al pisar esa zona (terreno) pero igual es pasarse...

The Foretold

The Foretold es un monstruo que solo pueden ver (y atacar) aquellos que están a punto de morir.
Se puede plantear fácilmente basándose en el HP del battler, y un scope personalizado.
Ya de modo visual se podría invisibilizar totalmente el enemigo con un script a parte cuando el que selecciona el target representa que no puede presenciarlo.

Edita Wecoc: Algunas de estas ideas pueden verse aquí: Enemigos estilo los malos de Doctor Who


Última edición por Wecoc el 2018-10-02, 20:26, editado 2 veces
avatar
Wecoc
Administrador
Administrador



Créditos 12308

Gracias : 653

Volver arriba Ir abajo

Re: Topic de aportación de ideas

Mensaje por orochii el 2018-07-26, 17:56

Me gusta el foretold, también el Pablo Neruda Vashta Nerada que me recuerda al grue de Zork, un juego de estos de aventuras por texto xD. El grue es técnicamente un game over instantáneo en Zork cuando andas por una habitación a oscuras, es para que tengas que ir por la linterna xD. Pero claro, en un RPG puedes hacer un combate y tal, nada más que tengas que huir porque sea casi invencible, o que sea como pelear contra la araña mecánica en Final Fantasy 8, que la debilitas y te deja huir.

Weeping Angel
Weeping angel es un monstruo que se mueve a gran velocidad mientras nadie ni nada lo mire. También se supone que al tocar a una persona, los transporta en el tiempo. Cuando está bajo la mirada de alguien, normalmente adopta una pose dócil, como de un ángel llorando.
Pienso que se puede hacer un combate en dos partes. Entras en combate, está en su forma dócil. No le puedes dañar ni nada. Entonces escapas de la pelea, e inmediatamente entras de nuevo en combate, esta vez con una versión feroz. Al cabo de tantos turnos vuelve a su forma dócil y no le puedes herir, entonces debes vencerlo quiza en esos turnos. Y cada vez que intentas escapar la batalla vuelve a ocurrir. Podría talvez hacerse que no se salga de batalla al intentar escapar, sino que sea como un comando para reactivar al enemigo.

SCP Foundation
Y ya que estamos tiraré esto. http://www.scp-wiki.net
Hay un montón de criaturas que les podrían servir ya sea para enemigos de RPG como para criaturas de juegos de terror. De hecho ya se han hecho varios juegos indies basados en una u otra criatura de por ahí.

Salut!
avatar
orochii
Reportero

0/3

Créditos 7805

Gracias : 468

Volver arriba Ir abajo

Re: Topic de aportación de ideas

Mensaje por Wecoc el 2018-09-01, 03:00

Rayos, mucho amarillo últimamente, a ver si entre varios podemos poner alguna en verde alguna vez...
Pero por ahora voy a tirar una que no ayuda en eso porque es de las complicadas.

Quick Absolute Save/Load

Hay scripts de quick save/load pero este tiene un planteamiento distinto. La idea es poder usar F5 para guardar el estado actual del juego en su totalidad y F6 para recuperarlo de nuevo, y eso siempre que se quiera tal como ocurre en algunos ROM. Normalmente sería una función solo $DEBUG que ayudaría mucho a testear, sobretodo batallas.

Planteamiento:
Me dí cuenta que por defecto solo hay que guardar y recuperar dos cosas: las globales de la família $game_(nombre) y $scene. Hay dos modos de plantearlo.

El primero es sin archivo. Se almacenaría toda esa información en un Hash global al guardar y se reescribiría lo actual por lo guardado al cargar. El problema es que para guardarlo hay que crear un método que permita clonar los objetos implicados, y no solo un simple clone sinó una versión recursiva, es decir clonar cada subparte de la array o hash, o cada variable de una clase. Es posible, pero muy complicado, más de lo que parecería de entrada.

El segundo es con archivo y mediante Marshal como los archivos de guardado normales, pero con lo añadido (básicamente $game_temp y $scene). En este caso lo que hay que crear es algunos métodos _dump y _load en clases que no los tienen, por ejemplo Table, Bitmap, Color o Tone. Nuevamente es posible, pero complicado; por suerte muchas de estas ya existen y se pueden encontrar por la red.

Por último si se quisiera guardar por ejemplo la posición de la BGM/BGS se necesitaría un script de Audio personalizado pero eso ya es ir demasiado lejos
avatar
Wecoc
Administrador
Administrador



Créditos 12308

Gracias : 653

Volver arriba Ir abajo

Re: Topic de aportación de ideas

Mensaje por Contenido patrocinado


Contenido patrocinado


Volver arriba Ir abajo

Página 4 de 4. Precedente  1, 2, 3, 4

Ver el tema anterior Ver el tema siguiente Volver arriba


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