Skip to content

Conversation

@KevinSplits
Copy link

No description provided.

@KevinSplits KevinSplits requested review from a team as code owners November 21, 2025 01:12
@wjt wjt added the StoryQuest New StoryQuests or updates to existing ones label Nov 21, 2025
@Gatorrante
Copy link
Contributor

Preliminary Review

Hola! Soy Diego Alonso, Game Intern de Endless Access, haré una review preliminar de su juego.

image

Primera impresión

La estética es muy atractiva; la emisión en los personajes aporta un estilo único.
El concepto de un juego tipo “caminar y disparar” resulta original y llamativo.

Input y controles

En la primera prueba, el esquema de controles no resulta ergonómico:

  • A pesar de que sea opcional, moverse con WASD y disparar con Z + dash con X es incómodo, el control se limita a una sola mano (la izquierda).
  • Una alternativa más natural sería usar flechas para moverse y Z/X para disparar/dash, o bien Shift + Space.
  • También podrían considerar el uso del mouse para disparar.

Diseño de niveles

Me preocupa que el portal aparezca al inicio del juego.
Tras probarlo, asumo que debería estar ubicado al final del nivel para reforzar la progresión.

Errores detectados en consola

Se reportan múltiples fallas relacionadas al tileset:

  • TileSetAtlasSource has no tile at (X, 1) → El sistema de autotile busca tiles en celdas vacías o mal configuradas.
  • Cannot create tile. The tile is outside the texture or tiles are already present → Indica problemas de superposición o definición de límites en el TileSet.

Gameplay y enemigos

Actualmente los enemigos no tienen un diseño definido; se diferencian solo por colores de emisión.
Además, los enemigos permanecen estáticos esperando al jugador, lo cual hace menos divertida la experiencia.
Recomendación: Usar scripts como erratic_walk_behavior.gd para darles movimiento y patrullaje. Una vez hecho esto recomiendo reducir la cantidad de enemigos por zonas.
El reto sería que encuentren al jugador y lo ataquen, aumentando la dinámica del gameplay.

Conclusión

El juego tiene gran potencial en estilo y diseño, pero aún requiere pulir varios aspectos técnicos y de jugabilidad.


Información en el Pull Request

Por último, es muy importante que agreguen más información en la descripción del PR.
Recuerden incluir screenshots y seguir la siguiente estructura:

  • Assets: Listar cada archivo por nombre, licencia (CC-BY-SA 4.0 o CC0 1.0), y atribución.
  • Engineering: Para cada nivel del StoryQuest, atribuir a los colaboradores que trabajaron en Godot.
  • Game Design: Incluir los GitHub usernames de quienes trabajaron en mecánicas, progresión, narrativa y UX.
  • Production & Management: Incluir los usernames de quienes hicieron code review o playtesting.

Esto se ilustra mejor en el ejemplo de PR en la guía oficial:
StoryQuest submission guide
Por mi parte, seguiré revisando algunos detalles del Storyquest!

Copy link
Contributor

@Gatorrante Gatorrante left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Les recuerdo que No deben modificar los archivos afuera de la carpeta de su Storyquest pues puede causar conflictos con el resto del juego, así mismo, a que se debe el cambio de la clase? pasó de ser "Projectile" a "Projectiles" por algún motivo? recomiendo restaurar el archivo.

Copy link
Contributor

@Gatorrante Gatorrante left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Restauren el archivo o corrijan el formato.

Copy link
Contributor

@Gatorrante Gatorrante left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

También restauren storybook.tscn

Copy link
Contributor

@Gatorrante Gatorrante left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Es recomendable, y una buena práctica, cambiar el nombre del archivo utilizando un nombre claro y descriptivo.
Evita usar espacios en el nombre y no lo dejes como "WhatsApp Audio".
Esto ayuda a mantener la consistencia, prevenir posibles problemas en el proyecto y facilitar la gestión de los assets.

Copy link
Contributor

@Gatorrante Gatorrante left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Es recomendable, y una buena práctica, cambiar el nombre del archivo utilizando un nombre claro y descriptivo. Evita usar espacios en el nombre y no lo dejes como "WhatsApp Audio". Esto ayuda a mantener la consistencia, prevenir posibles problemas en el proyecto y facilitar la gestión de los assets.

Igualmente aquí.

Copy link
Contributor

@Gatorrante Gatorrante left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A que se debe la gran cantidad de tiles individuales en la carpeta "Tiles" ? recomiendo eliminarlo, pues no se utilizan, la creación del mapa se usa utilizando Tilemaps
Image

@Gatorrante
Copy link
Contributor

¿A qué se debe la gran cantidad de tiles individuales en la carpeta "Tiles"?
Recomiendo eliminarlos, ya que no se utilizan. La creación del mapa debería realizarse utilizando Tilemaps.

Adicionalmente, sugiero revisar la organización general de las carpetas.
Hay nombres de archivos que podrían mejorarse y, además, algunos sprites están fuera de sus carpetas correspondientes.
Mantener una estructura más ordenada facilitará la gestión de los assets y evitará posibles problemas en el proyecto.

image

@manuq
Copy link
Collaborator

manuq commented Nov 26, 2025

@KevinSplits thanks for the submission!

As @Gatorrante says, the very first thing to do here for applying to the submission guidelines is to provide a good title and description.

@manuq manuq changed the title Kevin jozu completo Add Elementals StoryQuest Dec 2, 2025
@manuq
Copy link
Collaborator

manuq commented Dec 4, 2025

@KevinSplits and team, we decided to keep all StoryQuests PRs open for 3 weeks. Upon that time, if we don't hear back from you, we'll be closing them. If you can, please apply our suggestions so we can merge the PR. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

StoryQuest New StoryQuests or updates to existing ones

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants