Skip to main content
All projects

Baseball Run

By Alex Vasiliu, iOS Solution Architect

iOS gameNo longer on the App Store

Baseball Run is a reflex-driven arcade game that translates the core tension of batting into a mobile tap mechanic. Pitches arrive with progressively shorter lead times, and players must time their swing to make contact within an accuracy window that tightens as each level advances. Early rounds allow enough margin to build confidence and internalise the rhythm, while later stages demand near-instant reactions that challenge even experienced players. The escalating speed curve is carefully tuned to feel fair rather than arbitrary, ensuring failure reads as a timing lapse instead of frustration for skilled players under pressure. GameCenter tracks high scores and achievements to sustain competition between sessions.

Baseball Run screenshot 1Baseball Run screenshot 2Baseball Run screenshot 3

Tech stack

Swift
SpriteKit
CryptoSwift
GameCenter
Local Notifications

Technical details

  • SpriteKit framework
  • AES256-bit local data encryption with CryptoSwift
  • Fluid animations and transitions with SKAction
  • Calendar algorithm for Daily Rewards
  • Local Notifications on a daily/weekly basis
  • Leaderboards/Achievements with GameCenter
  • Compatibility for all current and upcoming devices