aboutsummaryrefslogtreecommitdiff
path: root/src/games/snake/Snake.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/games/snake/Snake.cpp')
-rw-r--r--src/games/snake/Snake.cpp14
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);
}