diff --git a/main.go b/main.go index 2639219..d418f4e 100644 --- a/main.go +++ b/main.go @@ -50,6 +50,12 @@ func LockShape() { } func Update(delta float32) { + if rl.IsKeyPressed(rl.KeyDown) { + dropTimer.SetInterval(0.05) + } else if rl.IsKeyReleased(rl.KeyDown) { + dropTimer.SetInterval(0.3) + } + if rl.IsKeyPressed(rl.KeyUp) { rotated := shape.RotateCW() if !game.CheckShapeCollision(shape_pos, &rotated, &grid) {