Efficient Delegation Using the Objective C Reflection API
Recently I was working on a project to provide Lua bindings to the new Sprite Kit API in the upcoming iOS 7. This allows a user to write entire Sprite Kit games by creating and calling Sprite Kit...
View ArticleDRY Up Your Vagrant Files
The last couple of weeks I have been learning to use Vagrant in support of some testing we are doing of persistence solutions like MongoDB and Riak. If you are not familiar with Vagrant and you are...
View ArticleComparing Sprite Kit Physics to Direct Box2D
I have recently done some work with Sprite Kit and have made some observations regarding the built in physics simulation capabilities. Based on these observations, I have decied to take a closer look...
View ArticleUpdate: Comparing Sprite Kit Physics and Direct Box2D Simulation Times
In a previous post I compared Sprite Kit physics to using Box2D directly. In that comparison I used frames per second as measured by Instruments, but it is useful to look at straight simulation time...
View ArticleAnnouncement: Northern Virginia Mobile Game Development Meetup
I have started a new meetup for mobile game development. Anyone in the NOVA area interested should check it out. The first meetup is Wednesday, February 12th, at 7PM. The meetup will be at the Element...
View ArticleMessage Functions
One common functionality for software is the need to provide human readable text messages. This is true of native applications, web applications, and many back-end systems. For applications with a user...
View Article