aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorXander Swan <no email>2025-12-06 09:57:20 -0500
committerXander Swan <no email>2025-12-06 09:57:35 -0500
commit87a7a010ecbe2cb99fedf44d0cac31e2efae86d5 (patch)
treedfa51bed4929cd4fd11cccd5e790fe23bd225c92 /src
parent248a0977f2eb42c308a2430b28b691b75ad1a10d (diff)
fix a mispeling
Diffstat (limited to 'src')
-rw-r--r--src/main.odin5
-rw-r--r--src/player.odin14
2 files changed, 7 insertions, 12 deletions
diff --git a/src/main.odin b/src/main.odin
index e58b94d..2ca3e7f 100644
--- a/src/main.odin
+++ b/src/main.odin
@@ -61,11 +61,6 @@ init :: proc "c" () {
sdtxt.setup({
fonts = {
0 = sdtxt.font_kc853(),
- // sdtxt.font_kc854(),
- // sdtxt.font_z1013(),
- // sdtxt.font_cpc(),
- // sdtxt.font_c64(),
- // sdtxt.font_oric(),
},
logger = {func=slog.func},
})
diff --git a/src/player.odin b/src/player.odin
index 854ef53..1fbbb0a 100644
--- a/src/player.odin
+++ b/src/player.odin
@@ -12,7 +12,7 @@ PLAYER_SPEED :: 100
PLAYER_ACCEL :: 10
PLAYER_JUMP_FORCE :: 350
JUMP_BUFFERING :: 0.07
-CYOTE_TIME :: 0.05
+COYOTE_TIME :: 0.05
JUMP_RELEASE_CUT :: -100
Player :: struct {
@@ -21,7 +21,7 @@ Player :: struct {
sprite: draw.Sprite,
jump_buffer: f32,
- cyote_time: f32,
+ coyote_time: f32,
}
init_player :: proc(p: ^Player) {
@@ -34,7 +34,7 @@ init_player :: proc(p: ^Player) {
handle, body := phys.make_body(
&state.physics_world,
- phys.Rect{{-8, -16}, {16, 16}},
+ phys.Rect{{-8, -17}, {16, 16}},
)
p.body_handle = handle
@@ -78,12 +78,12 @@ update_player :: proc(p: ^Player, dt: f32) {
body := phys.get_body(state.physics_world, p.body_handle)
if .DOWN in body.collisions {
- p.cyote_time = CYOTE_TIME
+ p.coyote_time = COYOTE_TIME
}
- if p.jump_buffer > 0 && p.cyote_time > 0 {
+ if p.jump_buffer > 0 && p.coyote_time > 0 {
p.jump_buffer = 0
- p.cyote_time = 0
+ p.coyote_time = 0
body.vel.y = -PLAYER_JUMP_FORCE
}
@@ -106,7 +106,7 @@ update_player :: proc(p: ^Player, dt: f32) {
draw.update_sprite(&p.sprite, dt)
p.jump_buffer -= dt
- p.cyote_time -= dt
+ p.coyote_time -= dt
}
draw_player :: proc(p: Player) {