forked from dcatanzaro/aoweb
-
Notifications
You must be signed in to change notification settings - Fork 38
Etapa 1: API para pintar el piso del mapa #7
Copy link
Copy link
Open
Labels
GrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignbountyIssue con recompensa asignadaIssue con recompensa asignadaenhancementNew feature or requestNew feature or requestetapa-1-pisoEtapa 1 - pintar el piso del mapa con PNG propiosEtapa 1 - pintar el piso del mapa con PNG propiosgrantfoxPublicada en la campana de GrantFoxPublicada en la campana de GrantFoxmodo-construccionModo construccion in-game: editor de mapas en el navegadorModo construccion in-game: editor de mapas en el navegadorreward-50-usdRecompensa 50 USD - complejidad mediaRecompensa 50 USD - complejidad media
Description
Activity
Metadata
Metadata
Assignees
Labels
GrantFox OSSIssue tracked in GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignCampaign: Third CampaignbountyIssue con recompensa asignadaIssue con recompensa asignadaenhancementNew feature or requestNew feature or requestetapa-1-pisoEtapa 1 - pintar el piso del mapa con PNG propiosEtapa 1 - pintar el piso del mapa con PNG propiosgrantfoxPublicada en la campana de GrantFoxPublicada en la campana de GrantFoxmodo-construccionModo construccion in-game: editor de mapas en el navegadorModo construccion in-game: editor de mapas en el navegadorreward-50-usdRecompensa 50 USD - complejidad mediaRecompensa 50 USD - complejidad media
Parte de #2 (modo construcción). Depende de la persistencia y del registro de gráficos.
Cierra el objetivo mínimo: con esta issue, un PNG subido ya se ve en el piso del juego.
Alcance
API para modificar los tiles de un mapa:
(mapa, x, y)pasa a usar una entrada de paleta.Toda mutación pasa por la capa de persistencia y queda registrada.
Validaciones necesarias
xeyempiezan en 1)Criterios de aceptación
Nota sobre el bloqueo
El flag
blockedno es cosmético: el server del juego valida el movimiento del lado servidor. Un tile mal marcado puede dejar jugadores encerrados o permitir caminar sobre agua. Vale la pena un chequeo que detecte regiones caminables que quedaron aisladas después de una edición.Archivos relevantes
terrain.jsonde los mapas enapi/src/mapas_source/server/), no en esta API