Version 0.0 (January 7, 2016) - Ulthran/Physics-Breaker GitHub Wiki

MENU PAGE

Table of Contents:

  1. Game View Controller
  2. Menu Scene
  3. Assets.xcassets
  4. Bugs and Other Issues

Overview:

This is the first prerelease version of Physics Breaker. It only includes the Menu Scene, which has buttons linked to the other scenes in the app. It has help, settings, volume, and IDK buttons.

Game View Controller:

  • Adds Menu Scene and then leaves the rest to it

Menu Scene:

  • Completely set up with minimal artistry but is fully functional
  • Includes Start button, Help button, Settings button, IDKs button, Volume button, and a central label reading 'PHYSICS BREAKER'
  • Each button links to its respective scene

All other scenes are purely white backgrounds; next entry will likely be when all scenes except the Drawing Board Scene (linked to Start button) are completed in the same minimally artistic fashion

ASSETS.XCASSETS:

  • All sizes of the App Icon (Imaginary Inc Logo with background removed)
  • Imaginary Inc Logo (background removed) (doesn't include 2x & 3x)
  • Launch Screen Background (doesn't include 2x & 3x)
  • Volume-Mute (doesn't include 2x & 3x)
  • Volume-1Bar (doesn't include 2x & 3x)
  • Volume-3Bar (doesn't include 2x & 3x)

BUGS AND OTHER ISSUES:

Scene Not Going Away After Transition:

  • http://stackoverflow.com/questions/34644075/scene-transition-fading-but-not-switching-scenes
  • Scene would fade to gray but would not remove UIButtons nor would it remove the fade effect
  • Fixed by adding a white background to the new scene and by adding an overriden delete(sender: AnyObject?) function to the action that transitions the scene
  • Buttons delayed until after the transition to delete themselves; moved the delete(UIButton) call from the willMoveFromView() function to the action that moves to the next scene