
SkaterBulldog
2 min. game for your off-time
About
What's New in SkaterBulldog
3.2
June 11, 2026
New GamePlay! Lives system (3 hearts) — Snowmen, cats, and trash bags now cost 1 life instead of being an instant game-over. At 0 lives → game over. A red screen flash and heart turns on each hit. Double jump — Tap a second time in the air; calls patrick.attemptJump() which enforces the 2-jump limit. Swipe-down to slide — A UISwipeGestureRecognizer triggers patrick.slide(). Combo multiplier — Hamburgers picked up within 3 seconds of each other multiply: +50, +100 x2, +150 x3, etc. Floating score labels — Colour-coded labels fly up from every pickup. Animated collectibles — Hamburgers bob up/down and spin slowly. Super-burgers pulse in scale with a soft glow overlay. Timer warning — The countdown label flashes red when a few when 10 seconds remain. Proper timer cleanup — All four timers (superBurgerTimer, snowmanTimer, catTimer, trashBagTimer) are stored as properties and invalidated on game-over and scene teardown (willMove(from:)). Fixed all deprecated APIs — index(of:) - firstIndex(of:) throughout; GLKMathDegreesToRadians replaced with plain .pi / 180 math. Fixed tap/gesture conflict — Removed the redundant UITapGestureRecognizer; everything now goes through touchesBegan which avoids the race condition with chooseLevelButton. Animated game-over overlay — Fades in, shows trophy on new record with a gold shimmer, otherwise shows. Blinking "Tap to Play Again" and cyan "Choose Level" button.
More


