Updates for smaller internal resoultion and style change.
This commit is contained in:
@@ -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)
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user