tuts_rpg
Thread Id: 20195
Thread Name: ¿Que es un engine y como hacerlo?
#0
Karimsahaya 20267
Hola! soy XZero y les vengo a decir que es un engine:

Los engines son modificiaciones que se le hacen a un juego a travez de eventos. La funcion de los engines es lograr hacer algo similar a un script sin necesidad de saber algun codigo de programacion. Los engines pueden ir desde lo más simple hasta lo más complejo como podria ser:

Abrir una puerta (Un engine simple)
Un sistema de batalla sin ningun codigo (Un engine bastante complejo)

Los engines eran lo más usado en las versiones anteriores al RPG Maker XP, ya que no te proporcionaban la opcion de editar los scripts, y si querias un sistema de batalla distinto, una evolucion, cambio de una clase a otra, etc. tenias que hacer todo por eventos, y a esta tecnica se le llamo engine, del ingles "motor", ya que servia como un motor paralelo a la programacion.

Ok, ahora se que es un engine, pero... ¿Como se hace?

Los engines, como dije antes, se hacen por eventos, y usualmente se usan interruptores globales (sin embargo en uno muy simple un interruptor local es más que suficiente) y para hacerlo solo hay que darle comandos simples a el evento, como (las flechas indican siguiente, guiones indican paralelo): "mostrar imagen 1" -> "esperar 5 frames" -> "borrar imagen" - "Mostrar imagen 2" -> "esperar 2 frames" -> "Mostrar texto" - "Esperar 5 frames" -> "Transportar personaje a mapa 002" -> "Activar interruptor local A" y dejamos el local A como vacio.

Un engine que es simple pero muy bien trabajado es la introduccion del essentials.

Ahora que saben el funcionamiento de un engine, diganme ¿Que es lo maximo que pueden lograr uds hacer con esto? El unico limite es la imaginacion y tu forma de usarlo
#1
Cope 12487
Yo llamaría engine al programa de RPG Maker mas bien, corrijanme si me equivoco.
#2
Karimsahaya 20267
Es un programa, engine es cualquier motor informatico, por lo cual, hay engines de engines.

Los engines como RMXP tienen 2 tipos de engines, un motor a base de scripts, para los que saben programar, y un motor a base de eventos, para los que no saben programar pero tienen buenas ideas.
#3
muramasa 20218
Engine es una palabreja que se empezó a usar en el RPG Maker en los tiempos de gloria de Hellsoft, una comunidad hispana de RPG Maker que mejor dicho fue la que se trajo el dichoso programa a estas costas (???). Ciertamente, engine se refiere no a un programa, sino a un motor de desarrollo (el programa en sí no es el engine, sino quizá más bien el RGSS, el programa es el IDE, o el editor más bien).
En comunidades inglesas al engine se le llama simplemente "eventing". Crear eventos y tal, porque eso es lo que se hace...

Conclusión, no le busquen tres patas al gato, se llama engine porque así le dicen xD,
Muramasa