GitHub PushEvent at 2014-11-09 17:02:35
Repository: SpaceInvaders
Actor: Scorpuss3
Payload: {"shas":[["068d13d0eb1643c0f23d5f5b2b882fa210daf21d","92dcf5f05133028b42fadcb19f45080a416577d8@AcerLaptop-PC","Scaling now (sort-of) works, however, because division is done with int, it goes to the max number of whole fits of the normal size. Aspect Ratio is also not kept..","Acer Laptop",true],["55ebf39facaa0a212a8726862008b4162f33e5fc","92dcf5f05133028b42fadcb19f45080a416577d8@AcerLaptop-PC","Keeps Aspect, but still a large gap, as the calculations still use integers- either need to move stuff to center, work out multipliers with floats, and then see if this distorts when printing (will need ints for the draw methods).","Acer Laptop",true],["6a727ec70f09cf7b63feb79b037d7167da6701db","92dcf5f05133028b42fadcb19f45080a416577d8@AcerLaptop-PC","Because aspect ratio is kept, there is only one multiplier needed, so there is one variable.\nThe aspect is now managed by a float, which is rounded to an int when objects are printed.\nThe ratio best for screen is calculated- currently slightly off by a couple of pixels.","Acer Laptop",true],["d109ec4a1d98ff2ec57dbb29f46a41adc3ca568e","92dcf5f05133028b42fadcb19f45080a416577d8@AcerLaptop-PC","Brought in outer border, to stop effect of lost edge pixels.","Acer Laptop",true]],"size":4,"ref":"refs/heads/master","head":"d109ec4a1d98ff2ec57dbb29f46a41adc3ca568e"}