{{htmlmetatags>metatag-robots=() metatag-title=(About the sources - MCTILE tutorial) metatag-keywords=(Tutorial,C,library,Midres,MCTILE,Tiles,Commodore 64,Commodore VIC20,Commodore 16,Atari) metatag-description=(What is contained in the generated sources?) metatag-media-og:image=(:mctiles_tutorial_03d.png) metatag-og:title=(About the sources - MCTILE tutorial) metatag-og:description=(What is contained in the generated sources?) }} ====== TUTORIAL: MULTICOLOR TILE ====== ===== I SORGENTI GENERATI ===== Nel file ''tutorial_mctile.h'', generato dal programma ''[[:it:img2tile]]'', si trovano una serie di informazioni utili per sfruttare il file ''tutorial_mctile.bin'' da parte delle funzioni della libreria MIDRES. #define TILE_COLOR0 MR_COLOR_BLACK #define TILE_COLOR1 MR_COLOR_RED #define TILE_COLOR2 MR_COLOR_WHITE #define TILE_COLOR3 MR_COLOR_LIGHT_BLUE Questi sono i colori rilevati dal software. I simboli ''MR_COLOR_...'' sono interni alla libreria MIDRES, e si adeguano automaticamente al colore della piattaforma target di compilazione. #define TILE_EMPTY 0 #define TILE_EMPTY_WIDTH 4 #define TILE_EMPTY_HEIGHT 2 Questa è la definizione per il macrotile multicolore vuoto (''mctile_empty.png''). Come è possibile notare, esso inizia dall'indice 0 ed è largo 4 tile (4x4 = 16 pixel) e alto 2 tile (2x8 = 16 pixel). #define TILE_GHOST 8 #define TILE_GHOST_WIDTH 4 #define TILE_GHOST_HEIGHT 2 Anche per il fantasmino viene riportata la definizione per il suo macrotile multicolore (''mctile_ghost.png''). Come è possibile notare, esso inizia dall'indice 8 ed è largo sempre 4 tile (4x4 = 16 pixel) per 2 tile (2x8 = 16 pixel). #define TILE_COUNT 16 Questo è il totale di fotogrammi contenuti nel file. [[midres_library:tutorial:mctile|Return to the tutorial]].