Registrarse
  • ¡Comienzan las votaciones del MPC o Mejor Proyecto Cuatrimestral de mayo a agosto de 2026!
    ¡Vota por tu proyecto favorito y recompensa el trabajo duro de los participantes!

    El plazo concluye el 25 de octubre

Programa similar a Pokemon Essential pero para Godot, eso intento hacer

Jhon_Umasi

Usuario de plata
¿El futuro de los Fangames en Godot?

Durante mucho tiempo intenté crear mi juego de Pokémon, Siempre me decantaba por lo visual, y pues el pokemon essential no me lo permitia.
Para solucionar esto, llevo meses trabajando en un entorno propio dentro de Godot que reúne la gran mayoria funciones de editor para crear fangames (gestión de datos, mapas, eventos y plugins) con la libertad.
La verdad es un estresante avanzar solo en los plugins, pero el proyecto ya es plenamente funcional y el flujo de trabajo está quedando bien, el proyecto funciona bien por ahora. Sé que aún falta mucho para que sea 100% un programa editor de pokemon, pero queria compartirle el progreso.
esto es lo mas importante que tengo:
  • Reorganizacion mejor de datos csv y json
  • Sistema de evolucion por nivel
  • Sistema de experiencia
  • Sistema de batalla por turnos
  • Sistema de uso de items en batalla y fuera de batalla
  • Sistema de cambio de pokemon en batalla
  • Escena de Pokemon
  • Escena de Evoluciones
  • Escena de Mochila
  • Escena de los 6 pokemons que se lleva
  • Escena de batallas pokemon
  • Plugin - Editor de los movimientos
  • Plugin - Editor de propiedades base de los pokemons
  • Plugin - Editor de Ataques que aprende un pokemon
  • Plugin - Editor de Item(sprite, propiedades)
  • Plugin - Editor de NPCs
  • Plugin - Editor de Sprite de pokemons
  • Plugin - Generador de pokemons en escena
  • Plugin - Generador de items en escena
  • Cambio de escenas fluida
  • Sistema de particulas para terrenos diferentes
  • Y otras cosas pequeñas que ya no recuerdo.


link de mi proyecto:
Pokémon Godot Engine | Gamedev Project

Captura de pantalla 2026-07-28 155322.png
Captura de pantalla 2026-07-28 160818.png
Captura de pantalla 2026-07-28 161006.png
Captura de pantalla 2026-07-28 161027.png
Captura de pantalla 2026-07-28 161055.png
Captura de pantalla 2026-07-28 161128.png
 
Última edición:

Jhon_Umasi

Usuario de plata
Durante estas Semanas antes de inicio de la U estaba modificando algunas cosas:
- Reorganizacion mejor de datos csv y json
- facil uso de tilesets(algunos tiene autotile):
--Arboles
--Casas Escenciales
--Adornos
--Plantas
--Rocas
--Agua
--Suelos
--Interiores
- Implementacion facil de Climas animadas (Lluvia, Nubes, Despejado, Nieve, Luciernagas), incluye sonido cuando corresponde
- Implementacion de iluminacion personalizada usando photoshop
- NPC con mas funcionalidades de movimiento, interruptores, y mas entendible de editar
- Sistema de cambio de escena para interiores
- Sistema de implementacion de audios de ambiente

A por cierto, estuve creando mi pokemon de prueba.
Pero en generla tema de estetica, como los graficos, no son mi prioridad, lo que quiero hacer primero es que el ENGINE tenga las mismas mecanicas y logica que un juego normal, ademas de que la edicion y creacion de nuevas escenas, pokemons, graficos, eventos, NPC, etc, items sean 100% personalizables y faciles
Captura de pantalla 2026-08-10 193932.png

Captura de pantalla 2026-08-10 194303.png
Captura de pantalla 2026-08-10 194204.png
Captura de pantalla 2026-08-10 194145.png
Captura de pantalla 2026-08-10 194104.png
Captura de pantalla 2026-08-10 194040.png
Captura de pantalla 2026-08-10 194015.png
 

Adjuntos

Última edición:

Jhon_Umasi

Usuario de plata
¡Hola! He seguido haciendo algunos cambios en el proyecto. Además, lo conecté a ChatGPT Astra para ayudarme a mejorar los aspectos visuales de las batallas y otros detalles que pueden ver en las imágenes.

Estos son los avances:

  • Puentes: ahora se puede caminar por encima y por debajo, respetando las colisiones y la lógica del mapa.
  • Saltos: añadí saltos para atravesar desniveles y quebradas.
  • Batallas múltiples: pueden participar hasta 5 Pokémon por lado, con combinaciones como 5vs1, 5vs3 o 5vs5, según el encuentro o el equipo del entrenador.
  • Estados de salud: incorporé efectos como las quemaduras.
  • Objetos del mapa: añadí un sistema para crear árboles y rocas destruibles, que se puede ampliar con otros objetos y acciones según las necesidades de cada usuario.
No he avanzado tanto como quisiera porque también he estado trabajando en proyectos de la universidad, pero poco a poco el juego sigue tomando forma.
mas información en la pagina web del programa: Pokémon Godot · Juego y herramientas

Pues nada, solo es. ¿Pueden recomendarme mejoras o aspectos que podría incorporar? Ahora con Astra dejé la programación y se me facilitan las cosas, aunque también pierdo, de alguna forma, el control de las limitaciones y alcances que me da GPT.

menuGeneral.png
corte2.pngbolsa.pngdetallepokemons2.pngpokedex.pngpokemons.pngpuenteabajo.pngbatallas3vs2.pngbatalla3vs3.png
 
Última edición:

M_Alighieri

Dirigente Total del Imperio Kaktiácero
Miembro del equipo
Redactor/a
Miembro de honor
Pinta súper bien, ¿tienes capturas o algún GIF sobre las animaciones de los ataques? ¿O todavía habría que implementar esa parte?
 

Eaas

Héroe de WaH
¡Hola! He seguido haciendo algunos cambios en el proyecto. Además, lo conecté a ChatGPT Astra para ayudarme a mejorar los aspectos visuales de las batallas y otros detalles que pueden ver en las imágenes.

Estos son los avances:

  • Puentes: ahora se puede caminar por encima y por debajo, respetando las colisiones y la lógica del mapa.
  • Saltos: añadí saltos para atravesar desniveles y quebradas.
  • Batallas múltiples: pueden participar hasta 5 Pokémon por lado, con combinaciones como 5vs1, 5vs3 o 5vs5, según el encuentro o el equipo del entrenador.
  • Estados de salud: incorporé efectos como las quemaduras.
  • Objetos del mapa: añadí un sistema para crear árboles y rocas destruibles, que se puede ampliar con otros objetos y acciones según las necesidades de cada usuario.
No he avanzado tanto como quisiera porque también he estado trabajando en proyectos de la universidad, pero poco a poco el juego sigue tomando forma.
mas información en la pagina web del programa: Pokémon Godot · Juego y herramientas

Pues nada, solo es. ¿Pueden recomendarme mejoras o aspectos que podría incorporar? Ahora con Astra dejé la programación y se me facilitan las cosas, aunque también pierdo, de alguna forma, el control de las limitaciones y alcances que me da GPT.

Ver el archivo adjunto 22532Ver el archivo adjunto 22530Ver el archivo adjunto 22529Ver el archivo adjunto 22531Ver el archivo adjunto 22533Ver el archivo adjunto 22534Ver el archivo adjunto 22535Ver el archivo adjunto 22538Ver el archivo adjunto 22528
He visto como dos hilos de crear un engine para Godot, ¿pq no se ayudan entre ustedes en vez de hacer proyectos diferentes?

Fuera de tema, pinta genial esto.
 
Arriba