# Тайлы уровня. Геометрия обязана совпадать с src/tuning.h: # ромб пола TILE_W x TILE_H = 32 x 16 # блок стены TILE_W x WALL_H = 32 x 32 (крыша 16 + вертикальные грани 16) version: 1 defaults: dirs: 1 fps: 12 pivot: bottom_center # Шахматка пола — два варианта. Ромб 32x16, pivot по центру ромба. floor_slab: backend: import source: ../sources/imports/floor_slab.png pivot: "15,8" tags: [environment, floor] floor_slab_dim: backend: import source: ../sources/imports/floor_slab_dim.png pivot: "15,8" tags: [environment, floor] # Блок стены: верхняя грань 32x16 + боковые грани 16px вниз = 32x32. # pivot — нижний край блока (низ боковых граней), anchor в C++ перекладывает # его на центр крыши (TILE_HALF_W, TILE_HALF_H + TILE_H). wall_block: backend: import source: ../sources/imports/wall_block.png pivot: "15,31" tags: [environment, wall]