diff options
Diffstat (limited to 'src/games/snake')
| -rw-r--r-- | src/games/snake/Snake.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/games/snake/Snake.cpp b/src/games/snake/Snake.cpp index 2149730..81de4f0 100644 --- a/src/games/snake/Snake.cpp +++ b/src/games/snake/Snake.cpp @@ -297,7 +297,8 @@ Snake::Draw() /* draw map background */ - V3F32 map_world_pos = {map_x, map_y, 0.0f}; + uint32_t z = 1; + V3F32 map_world_pos = {map_x, map_y}; V2F32 map_world_dim = {map_view_width, map_view_height}; Rectangle map_world_rect = { map_world_pos.x, @@ -306,7 +307,7 @@ Snake::Draw() map_world_pos.y + map_world_dim.y }; Color bg_color = {0.0f, 0.0f, 0.0f, 1.0f}; - g_renderer.PushRectangle(map_world_rect, bg_color, map_world_pos.z); + g_renderer.PushRectangle(map_world_rect, bg_color, z); /* draw snake */ @@ -335,7 +336,7 @@ Snake::Draw() }; Color color = {0.3f, 0.3f, 0.3f, 1.0f}; - g_renderer.PushRectangle(world_rect, color, world_pos.z); + g_renderer.PushRectangle(world_rect, color, z); tail++; } tail = 0; @@ -363,16 +364,15 @@ Snake::Draw() }; Color color = {0.3f, 0.3f, 0.3f, 1.0f}; - g_renderer.PushRectangle(world_rect, color, world_pos.z); + g_renderer.PushRectangle(world_rect, color, z); tail++; } /* draw food */ - V3F32 pos = { + V2F32 pos = { map_world_pos.x + (float)m_food_position.x * tile_size + bodypart_offset, map_world_pos.y + (float)m_food_position.y * tile_size + bodypart_offset, - 1.0f }; V2F32 dim = {bodypart_size, bodypart_size}; Rectangle rect = { @@ -382,6 +382,6 @@ Snake::Draw() pos.y + dim.y }; Color color = {0.3f, 0.6f, 0.4f, 1.0f}; - g_renderer.PushRectangle(rect, color, pos.z); + g_renderer.PushRectangle(rect, color, z); } |
