comparison src/main.c @ 11:c0bb53eaa6f4

Calculate distances from goal for all passible points for pathfinding purposes
author Mike Pavone <pavone@retrodev.com>
date Sun, 12 Jan 2014 17:05:53 -0800
parents 3ed112d64b1b
children 1ee4a5c23c95
comparison
equal deleted inserted replaced
9:5ec4707a3fd1 11:c0bb53eaa6f4
13 { 13 {
14 tilemap[i] = 'O' + TILE_FONTINDEX; 14 tilemap[i] = 'O' + TILE_FONTINDEX;
15 tilemap[i+1] = 'O' + TILE_FONTINDEX; 15 tilemap[i+1] = 'O' + TILE_FONTINDEX;
16 } 16 }
17 17
18 tilemap[38 + 13*40] = TILE_ATTR_FULL(1, 0, 0, 0, 'G' + TILE_FONTINDEX);
19 tilemap[39 + 13*40] = TILE_ATTR_FULL(1, 0, 0, 0, 'G' + TILE_FONTINDEX);
20 tilemap[38 + 14*40] = TILE_ATTR_FULL(1, 0, 0, 0, 'G' + TILE_FONTINDEX); 18 tilemap[38 + 14*40] = TILE_ATTR_FULL(1, 0, 0, 0, 'G' + TILE_FONTINDEX);
21 tilemap[39 + 14*40] = TILE_ATTR_FULL(1, 0, 0, 0, 'G' + TILE_FONTINDEX); 19 tilemap[39 + 14*40] = TILE_ATTR_FULL(1, 0, 0, 0, 'G' + TILE_FONTINDEX);
20 tilemap[38 + 15*40] = TILE_ATTR_FULL(1, 0, 0, 0, 'G' + TILE_FONTINDEX);
21 tilemap[39 + 15*40] = TILE_ATTR_FULL(1, 0, 0, 0, 'G' + TILE_FONTINDEX);
22 gen_distances(38, 14);
23 //print_distances();
22 for (;;) 24 for (;;)
23 { 25 {
24 VDP_waitVSync(); 26 VDP_waitVSync();
25 VDP_updateSprites(); 27 VDP_updateSprites();
26 for (i = 0; i < 28; i++) 28 for (i = 0; i < 28; i++)