Updates for smaller internal resoultion and style change.

This commit is contained in:
2026-09-28 08:03:57 +02:00
parent 7e78a0e219
commit 3691f33654
+5 -4
View File
@@ -8,13 +8,12 @@ init_player :: proc() -> Entity {
type = .Player, type = .Player,
active = true, active = true,
pos = rl.Vector2{0,0}, pos = rl.Vector2{0,0},
speed = 800, speed = 250,
shape = .Rectangle, shape = .Rectangle,
size = rl.Vector2{30, 150} size = rl.Vector2{16, 64}
} }
} }
update_player :: proc(player: ^Entity, input: Input_Event, bounds: rl.Rectangle, dt: f32,) { update_player :: proc(player: ^Entity, input: Input_Event, bounds: rl.Rectangle, dt: f32,) {
// move direction is captured and calculated + normalized from input manager // move direction is captured and calculated + normalized from input manager
// Apply Movement (Frame-rate independent) // Apply Movement (Frame-rate independent)
@@ -28,5 +27,7 @@ update_player :: proc(player: ^Entity, input: Input_Event, bounds: rl.Rectangle,
} }
render_player :: proc(player: Entity, field_bounds: rl.Rectangle) { render_player :: proc(player: Entity, field_bounds: rl.Rectangle) {
rl.DrawRectangleV(player.pos, player.size, rl.BLACK) player_rec := rl.Rectangle{player.pos.x + 5, player.pos.y, player.size.x, player.size.y}
rl.DrawRectangleRounded(player_rec, 2.0, 120, player.color)
rl.DrawRectangleRoundedLinesEx(player_rec, 2.0, 120, 1.0, rl.WHITE)
} }