{{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]].