Mapas de Ejemplo
Pokémon Essentials incluye un conjunto completo de mapas de ejemplo que demuestran cómo construir las diferentes áreas y eventos de un juego Pokémon. Estos mapas sirven como referencia de aprendizaje y como plantillas que puedes estudiar, modificar o reemplazar. Entender cómo están construidos es fundamental para cualquier desarrollador que quiera crear su propio juego con el motor.
Esta guía describe todos los mapas de ejemplo incluidos, los eventos clave que contienen y el orden recomendado para estudiarlos.
Lista general de mapas de ejemplo
Los mapas de ejemplo en Essentials recrean una región pequeña pero completa, con todos los elementos necesarios de un juego Pokémon funcional. La región incluye:
- 1 pueblo de inicio (Lapis Town / Pueblo Lapis)
- Varias rutas que conectan las ciudades
- Ciudades con gimnasio, Centro Pokémon y Tienda Pokémon
- Cuevas y calabozos
- Laboratorio del Profesor
- Liga Pokémon con Alto Mando
- Zonas especiales (Safari, Torre Batalla)
Pueblo Lapis (Lapis Town)
El pueblo de inicio del jugador. Es un pueblo pequeño con pocas casas y el laboratorio del Profesor.
Eventos clave
- Casa del jugador: contiene eventos de la madre del jugador con diálogos que cambian según el progreso del juego. Incluye el evento de cama para descansar y curar el equipo.
- Casa del rival: con NPCs familiares del rival. Diálogos que cambian según Game Switches.
- NPCs informativos: vecinos que enseñan mecánicas básicas como caminar, hablar con NPCs y usar el menú.
- Letrero del pueblo: evento simple que muestra el nombre del pueblo al interactuar.
- Bloqueador de ruta: un NPC que impide salir del pueblo hasta que el jugador tenga su primer Pokémon. Se usa un Game Switch para controlarlo.
Qué aprender de este mapa
- Cómo configurar la casa del jugador con la cama funcional.
- Cómo usar Game Switches para bloquear progresión.
- Estructura básica de un pueblo: letreros, casas, NPCs.
- Eventos con múltiples páginas según el progreso.
Laboratorio del Profesor
El laboratorio donde el jugador recibe su Pokémon inicial. Contiene uno de los eventos más complejos del juego de ejemplo.
Eventos clave
- Evento del Profesor: un evento multi-página que guía al jugador a través de la selección del Pokémon inicial. Incluye:
- Diálogo de bienvenida.
- Selección entre tres Pokémon iniciales (Fuego, Agua, Planta).
- Entrega del Pokémon y la Pokédex.
- Batalla contra el rival.
- Diálogos post-selección.
- Pokéballs en la mesa: eventos visuales que representan las Pokéballs de los iniciales. Desaparecen después de que el jugador y el rival elijan.
- PC del laboratorio: un PC funcional donde el jugador puede acceder al almacenamiento.
- Ayudantes del Profesor: NPCs con diálogos informativos.
Qué aprender de este mapa
- Cómo implementar la selección de Pokémon inicial con
pbChooseStarter. - Cómo dar la Pokédex al jugador.
- Flujos de eventos largos con múltiples Self Switches.
- Coordinación entre varios eventos (Pokéballs que desaparecen, rival que reacciona).
Ruta 1
La primera ruta que conecta el Pueblo Lapis con la siguiente ciudad. Es una ruta corta y sencilla.
Eventos clave
- Hierba alta: configurada con encuentros salvajes en el PBS
encounters.txt. Pokémon de nivel bajo para los primeros combates. - Entrenadores: 2-3 entrenadores jóvenes con equipos de 1-2 Pokémon de bajo nivel. Demuestran cómo configurar entrenadores con vista (detección a distancia).
- Objeto en el suelo: un evento de objeto (Poción) que demuestra cómo crear eventos de recolección de objetos con
pbItemBall. - NPC informativo: un NPC que explica cómo funcionan los encuentros en la hierba alta.
Qué aprender de este mapa
- Configuración de encuentros salvajes en
encounters.txt. - Creación de entrenadores con eventos de contacto visual.
- Eventos de objetos recogibles.
- Conexiones de mapa (cómo las rutas conectan con ciudades).
Centro Pokémon
El Centro Pokémon estándar con Enfermera Joy y el PC de almacenamiento.
Eventos clave
- Enfermera Joy: evento que usa
pbPokemonCenterPCo el sistema de curación estándar. Incluye la animación de la máquina de curación. - PC de almacenamiento: acceso al sistema de cajas de almacenamiento con
pbPCAccess. - NPC de intercambio: un NPC que ofrece un intercambio de Pokémon usando
pbPokemonTrade. - NPC varias: entrenadores con diálogos informativos o que dan pistas sobre la zona.
Qué aprender de este mapa
- Implementar la curación de Pokémon con la Enfermera Joy.
- Configurar el PC de almacenamiento.
- El sistema de intercambio de Pokémon con NPCs.
- Diseño interior estándar de un Centro Pokémon.
Tienda Pokémon (Poké Mart)
La tienda donde el jugador puede comprar objetos.
Eventos clave
- Vendedor: NPC que abre la interfaz de la tienda usando
pbPokemonMart. El inventario de la tienda puede variar según el progreso. - Inventario escalado: ejemplo de cómo cambiar los objetos disponibles según las medallas del jugador.
# Ejemplo de tienda con inventario variable
if $player.badge_count >= 4
pbPokemonMart([
:POKEBALL, :GREATBALL, :SUPERPOTION, :HYPERPOTION,
:ANTIDOTE, :PARALYZEHEAL, :AWAKENING, :REVIVE,
:REPEL, :SUPERREPEL, :ESCAPEROPE
])
else
pbPokemonMart([
:POKEBALL, :POTION, :ANTIDOTE, :PARALYZEHEAL,
:REPEL, :ESCAPEROPE
])
end
Qué aprender de este mapa
- Configuración de tiendas Pokémon con listas de objetos.
- Inventario dinámico según progreso del juego.
Gimnasio de ejemplo
Un gimnasio funcional con entrenadores, puzle y Líder de gimnasio.
Eventos clave
- Estatua de gimnasio: muestra información del gimnasio y si ha sido completado.
- Guía del gimnasio: NPC que da consejos sobre el tipo del Líder.
- Entrenadores del gimnasio: 2-3 entrenadores con equipos temáticos.
- Líder de gimnasio: evento completo con flujo pre-batalla, batalla y post-batalla. Otorga medalla y MT.
- Puzle (si aplica): interruptores, plataformas o obstáculos que el jugador debe resolver.
Qué aprender de este mapa
- Flujo completo de un evento de Líder de gimnasio.
- Uso de
pbReceiveBadgepara otorgar medallas. - Implementación de puzles de gimnasio.
- Consulta la página dedicada: Gimnasio Pokémon.
Cueva / Calabozo
Una cueva con encuentros salvajes, entrenadores y objetos ocultos.
Eventos clave
- Oscuridad: la cueva puede requerir el uso de Destello (Flash). Se configura con el metadato
DarkMap = trueen el mapa. - Encuentros de cueva: Pokémon de cueva definidos en
encounters.txtcon el terrenoCave. - Rocas rompibles: eventos que requieren Golpe Roca (Rock Smash) para avanzar.
- Objetos ocultos: objetos invisibles que el jugador puede encontrar con la función
pbItemBallo con la Zahorí (Dowsing Machine). - Entrenadores de cueva: excursionistas y montañeros con Pokémon de tipo Roca/Tierra.
- Piedras de Fuerza: eventos de boulder que requieren Fuerza (Strength) para mover y resolver puzles.
Qué aprender de este mapa
- Configuración de mapas oscuros con Flash.
- Eventos de campo HM (Golpe Roca, Fuerza).
- Objetos ocultos y su configuración.
- Diseño de rutas no lineales en calabozos.
Zona Safari
La Zona Safari implementa una mecánica de captura especial con pasos limitados y Pokéballs Safari.
Eventos clave
- NPC de recepción: cobra una tarifa de entrada y entrega Safari Balls.
- Zonas de hierba: cada zona tiene encuentros diferentes con Pokémon exclusivos.
- Contador de pasos: el jugador tiene un límite de 500 pasos. Al agotarse, es expulsado.
- Mecánica de batalla Safari: en lugar de la batalla normal, el jugador puede Lanzar Barro, Cebo o una Safari Ball.
Qué aprender de este mapa
- Implementación de la Zona Safari con
pbSafariState. - Mecánica de pasos limitados.
- Encuentros exclusivos por zona.
- Consulta: Zona Safari.
Liga Pokémon / Alto Mando
El conjunto final de mapas con el Alto Mando (Elite Four) y el Campeón.
Eventos clave
- Guardia de entrada: NPC que verifica que el jugador tenga 8 medallas.
- Salas del Alto Mando: 4 salas consecutivas, cada una con un miembro del Alto Mando. El jugador no puede retroceder, curar ni cambiar su equipo entre salas.
- Sala del Campeón: combate final contra el Campeón.
- Salón de la Fama: al vencer al Campeón, se activa la secuencia del Salón de la Fama con
pbHallOfFame.
Qué aprender de este mapa
- Secuencia de combates consecutivos sin curación.
- Flujo de la Liga Pokémon.
- Implementación del Salón de la Fama.
- Eventos de progresión de puerta en puerta sin retroceso.
Casa del rival
Una casa simple en el pueblo inicial con la familia del rival.
Eventos clave
- Madre del rival: NPC con diálogos que cambian según el progreso.
- Hermana/Hermano del rival: puede dar objetos o información.
- Objetos decorativos: eventos de inspección (TV, estantería, libro) que dan diálogos de sabor.
Qué aprender de este mapa
- Eventos de inspección de objetos decorativos.
- NPCs con diálogos multi-página según progresión.
Mapa del mundo / Mapa regional
No es un mapa de juego en sí, sino la configuración del mapa que se muestra en el PokéGear o al usar Vuelo. Se define en town_map.txt.
Qué aprender
- Configuración del mapa regional.
- Puntos de vuelo y sus coordenadas.
- Consulta: Mapa Regional.
Orden recomendado de estudio para principiantes
Si eres nuevo en Pokémon Essentials, te recomendamos estudiar los mapas de ejemplo en este orden:
- Pueblo Lapis: entiende la estructura básica de un mapa, los NPCs simples y los letreros.
- Casa del jugador: aprende los eventos interiores, la cama de curación y los eventos de la madre.
- Ruta 1: entiende los encuentros salvajes, los entrenadores con detección visual y los objetos recogibles.
- Centro Pokémon: aprende la curación y el PC de almacenamiento.
- Tienda Pokémon: entiende cómo configurar tiendas con inventarios.
- Laboratorio del Profesor: estudia el evento más complejo — la selección de inicial. Este mapa te enseñará Self Switches avanzados.
- Gimnasio: aprende el flujo completo de un Líder de gimnasio con medallas.
- Cueva: aprende mapas oscuros, HMs de campo y puzles de boulders.
- Zona Safari: entiende las mecánicas especiales de captura.
- Liga Pokémon: finalmente, estudia la secuencia del Alto Mando y el Salón de la Fama.
Cómo usar los mapas como plantillas
Puedes usar los mapas de ejemplo como plantillas para tu propio juego:
Opción 1: Modificar los mapas existentes
- Abre el mapa en RPG Maker XP.
- Cambia los tiles para darle tu propio estilo.
- Modifica los eventos (nombres, diálogos, Pokémon).
- Ajusta los metadatos y encuentros en los PBS.
Esta es la forma más rápida de empezar, pero limita la originalidad de tu diseño.
Opción 2: Crear mapas nuevos basándose en los de ejemplo
- Estudia el mapa de ejemplo para entender la estructura.
- Crea un mapa nuevo desde cero con tu propio diseño.
- Copia los eventos que necesites del mapa de ejemplo y modifícalos.
- Configura los PBS para tu nuevo mapa.
Esta opción da más libertad creativa y es la recomendada.
Opción 3: Empezar desde cero
- Borra todos los mapas de ejemplo (excepto los que uses como referencia).
- Crea tu propia estructura de mapas completa.
- Reescribe todos los eventos y PBS.
Esta opción requiere más experiencia pero produce el resultado más original.
Consejos para estudiar los mapas
- Abre los eventos con doble clic para ver su contenido y entender cómo funcionan.
- Prueba en el juego cada mapa para ver los eventos en acción antes de leer el código.
- Lee las múltiples páginas de cada evento — muchos eventos tienen 2-4 páginas con diferentes condiciones.
- Busca los Game Switches que controlan el progreso. Anota cuáles se usan y para qué.
- Consulta el PBS correspondiente para entender los datos detrás de los mapas (encuentros, metadatos, entrenadores).
- No borres los mapas de ejemplo hasta que estés seguro de que ya no los necesitas como referencia.
- Crea una copia de seguridad del proyecto antes de hacer cambios importantes.