Zero by default

This commit is contained in:
Joseph Ferano 2024-08-25 19:10:02 +07:00
parent 8558ee8a45
commit 53d6837328

View File

@ -191,17 +191,15 @@ main :: proc() {
start_pos := Vec2{BW / 2 - SHIP_W / 2, BH / 2 - SHIP_H / 2} start_pos := Vec2{BW / 2 - SHIP_W / 2, BH / 2 - SHIP_H / 2}
s := GameState{ s := GameState{
rl.GetFrameTime(), dt = rl.GetFrameTime(),
Player { player_state = Player {
start_pos, pos = start_pos,
[4]Vec2{{0,0},{0,0},{0,0},{0,0}}, angle = -math.PI / 2,
-math.PI / 2,
{0,0}
}, },
make([dynamic]Bullet, 0, 64), bullets = make([dynamic]Bullet, 0, 64),
make([dynamic]Asteroid, 0, 64), asteroids = make([dynamic]Asteroid, 0, 64),
make([dynamic]int, 0, 64), asteroid_pop_idxs = make([dynamic]int, 0, 64),
make([dynamic]int, 0, 64), bullet_pop_idxs = make([dynamic]int, 0, 64),
} }
get_rand_angle :: proc(min: i32, max: i32) -> f32 { get_rand_angle :: proc(min: i32, max: i32) -> f32 {