Skip to content

Instantly share code, notes, and snippets.

@lantins
Created September 29, 2012 12:58
Show Gist options
  • Select an option

  • Save lantins/3803916 to your computer and use it in GitHub Desktop.

Select an option

Save lantins/3803916 to your computer and use it in GitHub Desktop.
Spectra - History

HEAD

  • Added support for tracking achievements offline. n.b. banner to notify player of earned achievement only displays when logged into game center.
  • Added game centre achievement syncronisation.
  • New icon artwork.

0.2.52 (2012-09-29)

  • Split touch control input 50/50 on screen. Left: Yaw; Right: Fire, Thrust, Hyperspace.
  • Handle interruptions. SMS, phone call. (game pauses, will re-load sounds on foreground)
  • UI Changes:
    • Allow three finger tap menu during round clear & game over.
    • Play select sound effect when tapping menu buttons.
    • Display Loading screen when while waiting for game centre to open.
    • Renamed CONTROLS to HELP on main menu.
  • SFX: New engine thrust, player died, extra life and game over sound effect.
  • New background music.
  • Pause background music playback when game is paused (three finger tap).
  • Pause game when application moves to background.
  • New asteroid polygon variations.
  • Changes to game dynamics:
    • After spawn, player is invulnerable for a limited time.
    • Player receives extra life every 10,000 points.
    • Clamp max velocity of players ship.
    • Reduce player velocity decay, so we drift a little longer.
    • Smaller asteroids generally have a higher velocity.
    • Asteroids with a higher velocity are worth more points.
    • Number of asteroids per round is: 2 + round. Upto a max of 10.
  • Shutdown ship engine when game paused (user may not trigger game pause. i.e. incoming phone call).
  • Deployment target changed to iOS 5.0 and above.
  • Performance tuning.
  • BUG FIX: Button hit boxes were misaligned to new menu size.
  • BUG FIX: Fix issue respawning player ship, would sometimes be invisible due to incorrect game state. Sperated game and player state.

0.2.8 (2012-09-23)

  • Submit scores to Game Center leaderboard.
  • Add test code for first achievement (clear round 1).
  • Allow access to Game Center from new menu button. Only visible when player logged in.
  • BUG FIX: Remove possibility of triggering both round cleared and game over states at the same time. Occored when player has zero extra lives and crashes into final asteroid of the round.
  • Mute music and sound effects on internal speakers when device mute switch is enabled.
  • Add initial .ai artwork for iTunes Connect: App Icons, Leaderboards, Achievements
  • Extra lives (ships) shown in HUD no longer includes the current life.
  • Start with 4 lives total.
  • Important changes are tracked in HISTORY file.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment