From 4ce5b82b25acd93ce7cfaab18b300b6c25f2ba30 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Mon, 15 Sep 2025 06:54:54 +0200 Subject: [PATCH] feat: rotate shape when UP is pressed. --- main.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/main.go b/main.go index 8a517d5..2639219 100644 --- a/main.go +++ b/main.go @@ -50,6 +50,13 @@ func LockShape() { } func Update(delta float32) { + if rl.IsKeyPressed(rl.KeyUp) { + rotated := shape.RotateCW() + if !game.CheckShapeCollision(shape_pos, &rotated, &grid) { + shape = rotated + } + } + if moveTimer.UpdateReset(delta) && (rl.IsKeyDown(rl.KeyLeft) || rl.IsKeyDown(rl.KeyRight)) { new_pos := shape_pos if rl.IsKeyDown(rl.KeyLeft) {