Cambios

Ir a la navegación Ir a la búsqueda
m
sin resumen de edición
Línea 4: Línea 4:     
==Conceptos==
 
==Conceptos==
===Losas===
+
===Baldosas===
El mundo se presenta como una cuadrícula de losas. Cada losa tiene una coordenada (x, y) que representa su posición en el mapa, donde (0, 0) es el mosaico superior izquierdo. El valor de x aumenta hacia la derecha y el de y aumenta hacia abajo. Por ejemplo:
+
El mundo se presenta como una cuadrícula de baldosas. Cada baldosa tiene una coordenada (x, y) que representa su posición en el mapa, donde (0, 0) es el mosaico superior izquierdo. El valor de x aumenta hacia la derecha y el de y aumenta hacia abajo. Por ejemplo:
    
[[File:Modding - creating an XNB mod - tile coordinates.png]]
 
[[File:Modding - creating an XNB mod - tile coordinates.png]]
Línea 18: Línea 18:  
! notas
 
! notas
 
|-
 
|-
| posición de la losa
+
| posición de la baldosa
 
| esquina superior izquierda del mapa
 
| esquina superior izquierda del mapa
| medido en [[#Losas|losas]]; se utiliza al colocar cosas en el mapap (''p.ej.,'' <samp>location.Objects</samp> utiliza posiciones de la losa).
+
| medido en [[#Baldosas|baldosas]]; se utiliza al colocar cosas en el mapap (''p.ej.,'' <samp>location.Objects</samp> utiliza posiciones de la baldosa).
 
|-
 
|-
 
| posición absoluta
 
| posición absoluta
Línea 41: Línea 41:  
| <code>x - Game1.viewport.X, y - Game1.viewport.Y</code>
 
| <code>x - Game1.viewport.X, y - Game1.viewport.Y</code>
 
|-
 
|-
| absoluta || → || losa
+
| absoluta || → || baldosa
 
| <code>x / Game1.tileSize, y / Game1.tileSize</code>
 
| <code>x / Game1.tileSize, y / Game1.tileSize</code>
 
|-
 
|-
Línea 47: Línea 47:  
| <code>x + Game1.viewport.X, y + Game1.viewport.Y</code>
 
| <code>x + Game1.viewport.X, y + Game1.viewport.Y</code>
 
|-
 
|-
| pantalla|| → || losa
+
| pantalla|| → || baldosa
 
| <code>(x + Game1.viewport.X) / Game1.tileSize, (y + Game1.viewport.Y) / Game1.tileSize</code>
 
| <code>(x + Game1.viewport.X) / Game1.tileSize, (y + Game1.viewport.Y) / Game1.tileSize</code>
 
|-
 
|-
| losa|| → || absoluta  
+
| baldosa|| → || absoluta  
 
| <code>x * Game1.tileSize, y * Game1.tileSize</code>
 
| <code>x * Game1.tileSize, y * Game1.tileSize</code>
 
|-
 
|-
| losa|| → || pantalla
+
| baldosa|| → || pantalla
 
| <code>(x * Game1.tileSize) - Game1.viewport.X, (y * Game1.tileSize) - Game1.viewport.Y</code>
 
| <code>(x * Game1.tileSize) - Game1.viewport.X, (y * Game1.tileSize) - Game1.viewport.Y</code>
 
|}
 
|}
Línea 130: Línea 130:  
| modo sin interfaz de usuario
 
| modo sin interfaz de usuario
 
|-
 
|-
| coordenadas de la losa (sin píxeles)
+
| coordenadas de la baldosa (sin píxeles)
 
| no se ve afectado por la escala de la interfaz de usuario
 
| no se ve afectado por la escala de la interfaz de usuario
 
|}
 
|}
Línea 236: Línea 236:  
| <samp>waterTiles</samp>
 
| <samp>waterTiles</samp>
 
| <samp>bool[,]</samp>
 
| <samp>bool[,]</samp>
| Una matriz multidimensional que indica si cada losa en el mapa es un losas de lago/río. Por ejemplo, <code>if (location.waterTiles[10, 20])</code> comprueba la losa en la [[#Losas|posición]] (10, 20).
+
| Una matriz multidimensional que indica si cada baldosa en el mapa es un baldosas de lago/río. Por ejemplo, <code>if (location.waterTiles[10, 20])</code> comprueba la baldosa en la [[#Baldosas|posición]] (10, 20).
 
|}</li>
 
|}</li>
   −
<li><samp>BuildableGameLocation</samp> del juego para construires una subclase deUbicación del juegopara lugares donde los jugadores pueden construir edificios. En el juego de vainilla, solo la granja es un lugar edificable. Estos son los campos más útiles:
+
<li><samp>BuildableGameLocation</samp> es una subclase de BuildableGame para lugares donde los jugadores pueden construir edificios. En el juego de vainilla, solo la granja es un lugar edificable. Estos son los campos más útiles:
    
{| class="wikitable"
 
{| class="wikitable"
836

ediciones

Menú de navegación