Preguntas Frecuentes (RPG Maker XP)
Este topic es una recopilación de las preguntas que más se suele hacer la gente al empezar a usar este programa.
Básico:
RPG Maker XP es un programa de creación de juegos de rol (RPG) creado por Enterbrain. Te sirve para crear tu propio juego RPG (en general) sin conocimientos de programación requeridos.
No te aceleres tanto. Antes de empezar a crear un juego has de aprender a hacerlo correctamente (tanto crear los aspectos de la historia, como usar el programa).
Aunque la palabra engine significa también "Programa de creación", en RPG Maker tiene otro significado: Sistemas de eventos. Para crear un evento haz doble click en un tile del mapa (los tiles son esas casillas de las que se compone el mapa). Dentro de la pantalla de eventos, podrás configurar un gran número de opciones y también agregar comandos, que se ejecutarán. Si quieres más detalles sobre los distintos comandos de evento, puedes leer el manual de RPG Maker XP, por Sidney (link más arriba). Sirven para cualquier cosa, siempre que conozcas los comandos adecuados: Desde cambiar de mapa hasta hacer una escena de la historia.
Los scripts son piezas de código RGSS (Ruby Game Scripting System) que modifican las funcionalidades de tu juego. Para hacer un script necesitas saber el lenguaje RGSS. Como recomendación personal, os sugiero que empecéis modificando los scripts que convenga, y poco a poco iréis comprendiendo el RGSS.
Para añadir un script, primero abre la ventana de Scripts (F11). Está dividida en páginas, con distintos nombres (parte izquierda). Los scripts que añades van por lo general justo encima de la página Main (nunca debajo), así que selecciona Main (un click) y pulsa el botón Insert para crear una página nueva. Ponle un nombre y copia el código del script.
La base de datos es la herramienta más grande del programa, te permite editar con una interfaz amigable muchos aspectos de tu juego: Personajes, Profesiones, Habilidades, Animaciones, Tilesets, Estados, Objetos, Armamento, Protectores, Enemigos, Grupos de Enemigos, Eventos Comunes y Sistema.
Personajes: Controla, modifica y administra los personajes controlables de tu juego: Gráfico, estadísticas, nombre, profesión...
Profesiones: Las profesiones que tendrá tu juego, las habilidades que puede aprender cada una, los atributos y los objetos equipables.
Habilidades: Las técnicas, magias... Crea nuevas habilidades, modifica sus efectos...
Animaciones: Las animaciones de tu juego, sirven para las batallas y también para el mapa.
Tilesets: Puedes controlar los tilesets de tu juego, añadir, quitar, modificar...
Estados: Los estados que pueden tener tus personajes, como Envenenado, Dormido, etc.
Objetos, armamento y protectores: Controla los items de tu juego, dependiendo de la clase de item tienes determinados ajustes.
Enemigos y Grupos de enemigos: Todo lo referente a los rivales que puedes tener en batalla. En Grupos de enemigos puedes hacer pruebas de batalla.
Eventos Comunes: Aquí creas todos los eventos comunes. Los eventos comunes se llaman por un interruptor o por un evento del mapa. Respectivamente, sirven para evitar tener que poner un evento en todos los mapas, o para tener método abreviado para eventos largos que se usan a menudo.
Sistema: Sirve para controlar ajustes del juego tales como la Windowskin inicial, las pantallas de título y fin, las músicas de batalla, los efectos de sonido, los personajes iniciales, las palabras clave del juego (dinero, etc) y los atributos.
En el editor de mapas (pantalla principal del programa) tienes tres secciones:
1- El visor/editor de mapas (derecha): A través de él ves y construyes el mapa seleccionado.
2- El visor de tileset (izquierda-arriba): El tileset es mostrado aquí. Selecciona un tile o más y úsalos para construir el mapa.
3- El selector de mapas (izquierda-abajo): Se muestran en árbol los mapas de nuestro proyecto. Puedes subordinar mapas pulsando Insert teniendo seleccionado un mapa, o crear uno simplemente seleccionando el icono de la carpeta con el nombre del proyecto y pulsando Insert.
Pulsa F12 o el botón "Probar Juego" para probar tu juego. Recuerda que, si quieres probar cierta parte del juego, sólo tienes que ubicar la posición inicial en el lugar conveniente.
Negativo. Los juegos que es capaz de crear RPG Maker XP son únicamente para PC (para Windows fundamentalmente, aunque pueden funcionar en otros SOs).
Funcionalidad:
Lo primero es dejar de pensar superficialmente, el personaje no habla, un puñado de píxeles no puede hablar. Si queremos que se muestre un mensaje, usamos el comando de evento "Mostrar mensaje". Podría extenderme bastante con este comando, pero lo dejaré en que puedes pulsar F2 para visualizar el mensaje (cómo se vería en el juego), y F1 para mirar la ayuda (vienen algunos comandos útiles). Como consejo, te recomiendo que en tus juegos no cometas faltas de ortografía. A mí y a muchas otras personas casi nos duele ver muchas faltas de ortografía y por lo tanto pulsamos Alt+F4 o el primer botón con una X que veamos.
Usa el comando de evento "Teletransportar" en un evento con Inicio "Toparse con personaje" situado en el punto del mapa que desees.
La forma original es mediante el comando "Mostrar imagen" de un evento, eligiendo las coordenadas adecuadas y el gráfico que quieras.
Las coordenadas para un mensaje son:
Mensaje alineado abajo: X=81 Y=244
Mensaje alineado al centro: X=81 Y=100
Mensaje alineado arriba: X=81 Y=76
Si usas este método sería bueno que usases también faces de 60x60px.
Para este método recomiendo hacer un evento común para mostrar la face de cada personaje principal, con nombres apropiados, y llamarlo cuando sea necesario (así te ahorras poner las coordenadas y seleccionar las faces).
El otro método es usando un script, como el Universal Message System de Ccoa, u otros.
El programa trae de por sí bastantes recursos para ambientar bien los mapas.
Música (BGM y SE): ¿Qué mapa está bien ambientado sin música de fondo? En cada mapa (Propiedades) puedes cambiar la música de fondo y el efecto de sonido. Puedes dejarlos sin marcar (se reproducirán los que estaban en el anterior mapa), marcar y dejar en blanco (no se reproducirá nada) o elegir un sonido para reproducir en ese mapa.
Tonalidad de pantalla: Mediante el comando de evento "Cambiar tono de pantalla" puedes cambiar la gama de colores con la que se ve el juego, para simular una noche, un atardecer, etc.
Fogs (Nieblas): Se ponen mediante el comando "Cambiar gráfico de niebla" y "Cambiar opacidad de niebla". Son imágenes que aparecen "encima" del mapa simulando sombras, nubes, neblina... Puedes modificar el movimiento, la opacidad, la gama de colores...
Clima: Se configura por el comando "Opciones de clima", en él puedes (des)activar Lluvia, Tormenta o Nieve, y su fuerza.
Para hacer desaparecer un evento temporalmente (esto es, hasta que vuelva a entrar al mapa) simplemente usa el comando "Borrar evento temporalmente".
Si necesitas borrarlo para siempre, sigue estos pasos:
-Al final del evento, activa un interruptor local, el que quieras
-Crea una nueva página vacía, sin gráfico, y pon como condición que el interruptor local que activaste antes esté activado.
Si has leído con atención, verás que lo que hace esto es que, al llegar al fin del evento, se borre su gráfico y deje de ejecutarse. Justo lo que querías.
Si queremos llamar a un script desde un evento, podemos usar el comando Llamar script (no era muy difícil de adivinar xD).
Por ejemplo, para cambiar de scene:
$scene = NombreDeLaClase.new (el nombre de la clase podemos verlo a menudo al principio del script)
-Próximamente más-
-Escrito por Selkie-