
fix: - fix texture for each direction (north texture is in north etc) - fix mirror textures (the left of each texture is at its left) - fix dimensions (walls are 1x1 for any window dimensions or FOV) - optimize render() dev: - add testmaps/good_directions_test.cub - add textures/test/*.xpm
89 lines
6.6 KiB
C
89 lines
6.6 KiB
C
/* XPM */
|
|
static char *east[] = {
|
|
/* columns rows colors chars-per-pixel */
|
|
"79 80 3 1 ",
|
|
" c #FFB600",
|
|
". c #FFD000",
|
|
"X c white",
|
|
/* pixels */
|
|
"......................................... ",
|
|
"......................................... ",
|
|
"......................................... ",
|
|
"........................................ ",
|
|
"........................................ ",
|
|
"...............................XXXXXXXXXXXXXXXXXXXXX ",
|
|
"..........................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ",
|
|
"....................XXXXXXXXXXXXX....... XXXXXXXXXXXXXXX ",
|
|
"...............XXXXXXXXXXXX............. XXXXXXXXXXXXXXXXX ",
|
|
"...........XXXXXXXXXXX.................. XXXXXXXXXX ",
|
|
".......XXXXXXXXXX....................... XXX ",
|
|
".......XXXXXX........................... XX ",
|
|
".......XX............................... XX ",
|
|
".......XX............................... XX ",
|
|
"......XXX............................... XXX ",
|
|
"......XX................................ XXX ",
|
|
"......XX................................ XX ",
|
|
"......XX................................ XX ",
|
|
"......XX................................ XX ",
|
|
"......XX................................ XX ",
|
|
"......XX................................ XX ",
|
|
"......XX................................ XXX ",
|
|
"......XX............................... XX ",
|
|
"......XX............................... XX ",
|
|
".....XXX............................... XX ",
|
|
".....XXX....................XXXX....... XXXXXXXXX XXXXX XX ",
|
|
".....XX.......XXXXXXXXXXX..XXXXXX......XXXXXXXXXXX XXXXXXXX XX ",
|
|
".....XX......XXXXXXXXXXXX.XXXXXXXX....XXXXX XXXXXXXX XX ",
|
|
".....XX......XXX..........XXX..XXXX...XXX XXXXXXXX XX ",
|
|
".....XX......XX...........XX.....XXX..XX XXXXXXXXXX XX ",
|
|
".....XX......XX..........XXX.....XXX..XXX XXXXX XX XX ",
|
|
".....XX......XX..........XX.......XX..XXX XX XX ",
|
|
".....XX......XX..........XX.......XXX..XX XX XX ",
|
|
".....XX......XX..........XX.......XXX..XXX XX XX ",
|
|
".....XX......XX.........XXX........XX..XXXX XX XX ",
|
|
".....XX......XXXXXXXX...XXX........XX.. XXXX XX XX ",
|
|
".....XX......XXXXXXXX...XX.........XX.. XXXX XX XX ",
|
|
"....XXX......XX.........XX.........XX.. XXX XX XX ",
|
|
"....XXX......XX........XXXXXXXXXXXXXX.. XXX XX XX ",
|
|
"....XX.......XX........XXXXXXXXXXXXXX.. XXXX XX XX ",
|
|
"....XX.......XX........XX..........XX.. XXX XXX XX ",
|
|
"....XX.......XX........XX..........XX.. XXX XX XX ",
|
|
"....XX.......XX........XX..........XX.. XXXX XX XX ",
|
|
"....XX.......XX........XX..........XX.. XXX XX XX ",
|
|
"....XX.......XX........XX..........XX.. XX XX XX ",
|
|
"....XX.......XX........XX..........XX. XX XX XX ",
|
|
"....XX.......XX........XX..........XX. XX XXX XX ",
|
|
"....XX.......XX........XX..........XX. XX XXX XX ",
|
|
"....XX.......XX........XX..........XX. XXX XX XXX ",
|
|
"....XX.......XX........XX..........XX. XXXX XX XXX ",
|
|
"....XX.......XX........XX..........XX. XXXX XX XX ",
|
|
"....XX......XXXXXXXX...XX..........XX. XXXXXXXX XX XX ",
|
|
"....XX......XXXXXXXX...XX..........XX. XXXXXXX XX ",
|
|
"....XX................................ XX ",
|
|
"....XX................................ XX ",
|
|
"....XX............................... XX ",
|
|
"....XX............................... XX ",
|
|
"....XX............................... XX ",
|
|
"....XX............................... XX ",
|
|
"....XX............................... XX ",
|
|
"....XX............................... XX ",
|
|
"....XX............................... XX ",
|
|
"....XX............................... XXX ",
|
|
"....XX............................... XX ",
|
|
"....XX............................... XX ",
|
|
"....XX............................... XX ",
|
|
"....XX............................... XXX ",
|
|
".....XXX............................. XXXX ",
|
|
".....XXXXXXX......................... XXXXX ",
|
|
"......XXXXXXXXXXXXXXXXX.............. XXXXXXXXXXXXXXXX ",
|
|
"..........XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ",
|
|
".....................XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX ",
|
|
".................................... ",
|
|
".................................... ",
|
|
".................................... ",
|
|
".................................... ",
|
|
".................................... ",
|
|
".................................... ",
|
|
".................................... ",
|
|
".................................... "
|
|
};
|