Nick Lockwood

Results 23 issues of Nick Lockwood

After a grenade entity was recycled from the EntityPool, the offset compensation for the sprite size wasn't being applied, with the result that the sprite was offset to the right...

The HUD size was hard-coded to 640x480, which causes it to look stretched on iPhone (especially noticeable with the grenade launcher), which has a different aspect ratio (see screenshot): ![simulator...

Searching the allKeys array will have linear performance degradation with the size of the dictionary since it has to check each item in the array sequentially - checking if [dictionary...

This PR Adds an LSURLMatcher class, and updates LSStubRequest to use it instead of the regular LSStringMatcher. The motivation for this is that LSStringMatcher is not content aware, and so...

I've added Mac App Store support to Appirater. It's unobtrusive and will compile on Mac or iPhone. Thought you might be interested in merging it in.

One of the main turn-offs with Layout as it stands is that it has relatively weak static type safety. There are two main areas where this is an issue: 1....

See: https://developer.apple.com/documentation/dispatch/dispatchsource/memorypressureevent

enhancement

This PR demonstrates how to implement GPU-accelerated rendering using Metal. This allows the game to be rendered at full display resolution, and with much better performance. This is a simple...

This PR adds a pause button to the in-game HUD, and a pause screen menu. This was not a simple thing to implement due to the separation between rendering and...

This PR adds the ability to dual-wield shotguns. ![IMG_3705](https://user-images.githubusercontent.com/546885/80926839-89ce6280-8d91-11ea-95c9-6b5c92832d37.PNG)