Anim init

This commit is contained in:
2026-08-04 01:25:34 +05:00
parent a6d9a9f25d
commit 2ac0413d78
13 changed files with 128 additions and 45 deletions
+14 -11
View File
@@ -11,11 +11,14 @@ main :: proc() {
rl.SetTargetFPS(TARGET_FPS)
defer rl.CloseWindow()
camera := rl.Camera3D{
gfx := gfx_init()
defer gfx_free(gfx)
camera := rl.Camera3D {
position = {0, 80, 80},
target = {0, 0, 0},
up = {0, 1, 0},
fovy = 900,
fovy = 400,
projection = .ORTHOGRAPHIC,
}
@@ -24,16 +27,16 @@ main :: proc() {
state.collisions = make([dynamic]CollisionPair)
defer delete(state.collisions)
state.player = spawn(state, make_player())
state.player = spawn(state, make_player(&gfx))
spawn(state, make_enemy({400, 300}, .Brute))
spawn(state, make_enemy({-400, 200}, .Scout))
spawn(state, make_enemy({300, -350}, .Grunt))
spawn(state, make_enemy({-300, -300}, .Scout))
spawn(state, make_enemy({100, 400}, .Grunt))
spawn(state, make_enemy({-150, 350}, .Grunt))
spawn(state, make_enemy({450, -150}, .Brute))
spawn(state, make_enemy({-450, 100}, .Scout))
// spawn(state, make_enemy({400, 300}, .Brute))
// spawn(state, make_enemy({-400, 200}, .Scout))
// spawn(state, make_enemy({300, -350}, .Grunt))
// spawn(state, make_enemy({-300, -300}, .Scout))
// spawn(state, make_enemy({100, 400}, .Grunt))
// spawn(state, make_enemy({-150, 350}, .Grunt))
// spawn(state, make_enemy({450, -150}, .Brute))
// spawn(state, make_enemy({-450, 100}, .Scout))
for !rl.WindowShouldClose() {
dt := rl.GetFrameTime()