Merge pull request #3 from jocelynlih/jocelyn
Merge pull request #4 from jocelynlih/jocelyn

Add ground
new vectorizing code is in progress
Merged with master
Lots of updates on this one.

We have our very own bitmap vectorizer!!! It works pretty well, but for the moment it vectorizes on load, so it's a bit slow to start up. I'll probably need to move that to an offline process.

Sprites are now organized like normal. But if you try to do that with the XCode editor, they mess up something internally which causes the sketch outlines to not line up with the sprite. If you delete the sprite and re-add it, it works until you add another sprite, so it's clearly a bug in XCode. :( So for now, the sprites are added to the scene hard-coded.

In order for the system to know what bitmap was used to load a sprite, you have to store the texture name inside the sprite's name field. (you can't query a sprite for it's texture image.)

Fixed a number of issues with view space inconsistencies (the background didn't quite cover the screen, things had to be flipped or the would be rendered upside down, and a few other issues that I forget.

Added temp artwork.

Cleaned up the extensions for CGVector, CGPoint and added a new Point2D which stores integer X/Y coordinates. Not sure if I ever ended up using that or not, though.
Merge pull request #5 from jocelynlih/paul

Latest rendering code
Fixed the issues we were having with the layout tool in XCode. We can now use XCode for level layout.

Also, some new graphics.
Merge pull request #6 from jocelynlih/paul

Fixed the issues we were having with the layout tool in XCode.
Moving Extensions into its own files our of Game Scene and Adding accessor types release in Beta 4 to functions in game scene
Performance improvements:

Cached vectorization results: https://github.com/jocelynlih/SwiftGameBook/issues/8
Note that this needs to be moved offline - it just takes too long on a device, even the first time.

Sped up the sketch rendering code: https://github.com/jocelynlih/SwiftGameBook/issues/7
It's still not great, but it's moving in the right direction.
Merge pull request #15 from jocelynlih/paul

Performance improvements:
Merging with Master
Merge pull request #13 from jocelynlih/ankur-refactoring

Moving Extensions into its own files our of Game Scene and Adding accessor types to Functions
Sketch rendering is now done on a per-sprite level with child sprites that contain sketches. They need to be animated, which will be next. Wanted to get this stuff in so I can sync with master.
Merged with master
A bit of code cleanup - moved the sketch rendering code to its own class.
Sketch animations are in
Added a comment to remind me about the necessity of caching sketch sprites.
Merge pull request #17 from jocelynlih/paul

Paul
Moving extension code into the extension file