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}
s := GameState{
rl.GetFrameTime(),
Player {
start_pos,
[4]Vec2{{0,0},{0,0},{0,0},{0,0}},
-math.PI / 2,
{0,0}
dt = rl.GetFrameTime(),
player_state = Player {
pos = start_pos,
angle = -math.PI / 2,
},
make([dynamic]Bullet, 0, 64),
make([dynamic]Asteroid, 0, 64),
make([dynamic]int, 0, 64),
make([dynamic]int, 0, 64),
bullets = make([dynamic]Bullet, 0, 64),
asteroids = make([dynamic]Asteroid, 0, 64),
asteroid_pop_idxs = make([dynamic]int, 0, 64),
bullet_pop_idxs = make([dynamic]int, 0, 64),
}
get_rand_angle :: proc(min: i32, max: i32) -> f32 {