Diferencia entre revisiones de «Anexo:Guía para aprender ROM Hacking en Decompilación»

De Whack a Hack Wiki!

(Página creada con «¡Bienvenido a la guía de tutoriales básicos de ROM Hacking de Pokémon utilizando proyectos de decompilación! Si alguna vez has soñado con crear tu propio juego de Pok…»)
 
 
(No se muestran 2 ediciones intermedias de otro usuario)
Línea 1: Línea 1:
¡Bienvenido a la guía de tutoriales básicos de ROM Hacking de Pokémon utilizando proyectos de decompilación! Si alguna vez has soñado con crear tu propio juego de Pokémon personalizado, esta serie de tutoriales es perfecta para ti.
+
'''¡Te damos la bienvenida a la guía de tutoriales básicos de ROM Hacking de Pokémon utilizando proyectos de decompilación!''' Si alguna vez has soñado con crear tu propio juego de Pokémon personalizado, '''esta serie de tutoriales es perfecta para ti'''.
  
Los proyectos de decompilación de Pret son herramientas de código abierto que permiten a los entusiastas de los juegos de Pokémon de la tercera generación, como Rubí, Zafiro y Esmeralda, modificar y personalizar estos juegos clásicos a nivel de código fuente. En esta serie de tutoriales, aprenderás los conceptos fundamentales del ROM Hacking, cómo utilizar las herramientas de decompilación de Pret y cómo realizar modificaciones básicas en los juegos de Pokémon. Desde la creación de nuevos mapas hasta la edición de los textos y eventos del juego, esta serie de tutoriales te proporcionará los conocimientos y las habilidades necesarias para comenzar tu emocionante viaje en el mundo del ROM Hacking de Pokémon. ¡Así que prepárate para sumergirte en la creatividad y la personalización de tus propios juegos de Pokémon con los proyectos de decompilación!
+
Los proyectos de '''decompilación de Pret son herramientas de código abierto''' que permiten a los entusiastas de los juegos de Pokémon de la tercera generación, como '''Rubí, Zafiro y Esmeralda''', '''modificar y personalizar estos juegos clásicos''' a nivel de código fuente. En esta serie de tutoriales, aprenderás los '''conceptos fundamentales del ROM Hacking''', cómo utilizar las '''herramientas de decompilación de Pret''' y cómo realizar '''modificaciones básicas en los juegos de Pokémon'''. Desde la '''creación de nuevos mapas''' hasta la '''edición de los textos y eventos del juego''', esta serie de tutoriales te proporcionará los conocimientos y las habilidades necesarias para comenzar tu emocionante viaje en el mundo del '''ROM Hacking de Pokémon'''. ¡Así que prepárate para sumergirte en la creatividad y la personalización de tus propios juegos de Pokémon con los proyectos de decompilación!
  
 
== Elección del proyecto base ==
 
== Elección del proyecto base ==
Línea 56: Línea 56:
 
: ''Independientemente de esta tabla, según tus habilidades, puedes evitar las limitaciones anteriores.''
 
: ''Independientemente de esta tabla, según tus habilidades, puedes evitar las limitaciones anteriores.''
  
En resumen, si buscas una experiencia de juego clásica y más sencilla, Rubí y Zafiro son buenas opciones. Si prefieres una base más actualizada con características adicionales, Rojo Fuego y Verde Hoja son adecuados. Si quieres una base más completa y avanzada, Esmeralda es la mejor opción. Sin embargo, la elección final dependerá de tus preferencias y objetivos específicos para tu hack ROM.
+
En resumen, si buscas una '''experiencia de juego clásica y más sencilla, Rubí y Zafiro''' son buenas opciones. Si prefieres una base '''más actualizada con características adicionales, Rojo Fuego y Verde Hoja''' son adecuados. Si quieres una base más '''completa y avanzada, Esmeralda es la mejor opción'''. Sin embargo, la elección final dependerá de tus preferencias y objetivos específicos para tu hack ROM.
  
 
== Primeros pasos ==
 
== Primeros pasos ==
Línea 81: Línea 81:
 
# [[Tutorial:Scripts de mapa]] (scripts de nivel).
 
# [[Tutorial:Scripts de mapa]] (scripts de nivel).
 
# [[Tutorial:Diseñar una región (GBA)|Tutorial:Diseñar una región]].
 
# [[Tutorial:Diseñar una región (GBA)|Tutorial:Diseñar una región]].
 +
# [[Tutorial:Insertar el mapa de la región]].
 +
# [[Tutorial:Cómo insertar tiles en GBA|Tutorial:Insertar tiles]].
 +
# [[Tutorial:Modificar y crear tilemaps]]. Insertar una portada.
 +
# [[Tutorial:Objetos placeholder]]. Cómo mostrar el sprite del rival correcto.
  
 
== Edición avanzada ==
 
== Edición avanzada ==
  
# [[Tutorial:Insertar el mapa de la región]].
+
# [[Tutorial:Añadir tiles animados]].
# [[Tutorial:Cómo insertar tiles en GBA|Tutorial:Insertar tiles]].
 
# [[Tutorial:Modificar y crear tilemaps]]. Insertar una portada.
 
 
# [[Tutorial:Modificar tipos y efectividades]].
 
# [[Tutorial:Modificar tipos y efectividades]].
# [[Tutorial:Objetos placeholder]]. Cómo mostrar el sprite del rival correcto.
 
 
# [[Tutorial:Nuevos comandos y specials para scripts]].
 
# [[Tutorial:Nuevos comandos y specials para scripts]].
 
# [[Tutorial:Editar orden de la Pokédex]].
 
# [[Tutorial:Editar orden de la Pokédex]].
Línea 95: Línea 96:
 
# [[Tutorial:Editar y añadir Entrenadores]].
 
# [[Tutorial:Editar y añadir Entrenadores]].
 
# [[Tutorial:Añadir y editar movimientos]].
 
# [[Tutorial:Añadir y editar movimientos]].
# [[Tutorial:Añadir tiles animados]].
 
 
# [[Tutorial:Añadir canciones nuevas]].
 
# [[Tutorial:Añadir canciones nuevas]].
 
# [[Tutorial:Añadir una región adicional]].
 
# [[Tutorial:Añadir una región adicional]].
  
 
[[Categoría:Decompilación]]
 
[[Categoría:Decompilación]]

Revisión actual del 11:17 9 abr 2023

¡Te damos la bienvenida a la guía de tutoriales básicos de ROM Hacking de Pokémon utilizando proyectos de decompilación! Si alguna vez has soñado con crear tu propio juego de Pokémon personalizado, esta serie de tutoriales es perfecta para ti.

Los proyectos de decompilación de Pret son herramientas de código abierto que permiten a los entusiastas de los juegos de Pokémon de la tercera generación, como Rubí, Zafiro y Esmeralda, modificar y personalizar estos juegos clásicos a nivel de código fuente. En esta serie de tutoriales, aprenderás los conceptos fundamentales del ROM Hacking, cómo utilizar las herramientas de decompilación de Pret y cómo realizar modificaciones básicas en los juegos de Pokémon. Desde la creación de nuevos mapas hasta la edición de los textos y eventos del juego, esta serie de tutoriales te proporcionará los conocimientos y las habilidades necesarias para comenzar tu emocionante viaje en el mundo del ROM Hacking de Pokémon. ¡Así que prepárate para sumergirte en la creatividad y la personalización de tus propios juegos de Pokémon con los proyectos de decompilación!

Elección del proyecto base

Aquí hay una tabla resumen para elegir entre realizar un hack ROM en base a los juegos de Pokémon Rubí, Zafiro, Rojo Fuego, Verde Hoja o Esmeralda:

Característica Rubí y Zafiro Rojo Fuego y Verde Hoja Esmeralda
Tiles por defecto Icon wiki level1.png Icon wiki level3.png Icon wiki level2.png
Cantidad de entrenadores Icon wiki level1.png Icon wiki level2.png Icon wiki level3.png
Cantidad de canciones Icon wiki level1.png Icon wiki level2.png Icon wiki level3.png
Reloj interno Icon wiki ok.png Icon wiki negative.png Icon wiki ok.png
Varias regiones por defecto Icon wiki negative.png Icon wiki ok.png Icon wiki negative.png
Pokédex con clasificación Icon wiki negative.png Icon wiki ok.png Icon wiki negative.png
Revanchas sin objeto Icon wiki ok.png Icon wiki negative.png Icon wiki ok.png
Expansión con contenido hasta la 8ª generación Icon wiki negative.png Icon wiki negative.png Icon wiki ok.png
Independientemente de esta tabla, según tus habilidades, puedes evitar las limitaciones anteriores.

En resumen, si buscas una experiencia de juego clásica y más sencilla, Rubí y Zafiro son buenas opciones. Si prefieres una base más actualizada con características adicionales, Rojo Fuego y Verde Hoja son adecuados. Si quieres una base más completa y avanzada, Esmeralda es la mejor opción. Sin embargo, la elección final dependerá de tus preferencias y objetivos específicos para tu hack ROM.

Primeros pasos

  1. Tutorial:Instalación de un proyecto de decompilación.
  2. Tutorial:Introducción a Git.

Edición básica

  1. Tutorial:Modificar los encuentros con Pokémon salvajes.
  2. Tutorial:Modificar y crear mapas.
  3. Tutorial:Crear eventos básicos.
  4. Tutorial:Añadir condiciones a los eventos.
  5. Tutorial:Scripts de disparo.
  6. Tutorial:Crear un combate básico.
  7. Tutorial:Cambiar el clima.

Edición intermedia

  1. Tutorial:Construir los metatiles en Porymap.
  2. Tutorial:Warps.
  3. Tutorial:Programar una tienda. Gestión del dinero.
  4. Tutorial:Añadir movimiento a los objetos.
  5. Tutorial:Scripts de mapa (scripts de nivel).
  6. Tutorial:Diseñar una región.
  7. Tutorial:Insertar el mapa de la región.
  8. Tutorial:Insertar tiles.
  9. Tutorial:Modificar y crear tilemaps. Insertar una portada.
  10. Tutorial:Objetos placeholder. Cómo mostrar el sprite del rival correcto.

Edición avanzada

  1. Tutorial:Añadir tiles animados.
  2. Tutorial:Modificar tipos y efectividades.
  3. Tutorial:Nuevos comandos y specials para scripts.
  4. Tutorial:Editar orden de la Pokédex.
  5. Tutorial:Editar y añadir Items.
  6. Tutorial:Editar y añadir Pokémon.
  7. Tutorial:Editar y añadir Entrenadores.
  8. Tutorial:Añadir y editar movimientos.
  9. Tutorial:Añadir canciones nuevas.
  10. Tutorial:Añadir una región adicional.