MBTileParser
MBTileParser copied to clipboard
MBTileParser is a game engine written using pure UIKit in the days before SpriteKit.
The movement is jaggy on iPhone but on tvOS it's completely unacceptable.
I'd like to move to SpriteKit if possible. Not a terribly complicated thing to do here - I think there are only a few places that need changes.
The joystick class sometimes returns weird values for velocity. When isDPad == YES and a given axis is at a 1 or -1, the other axis will return strange values.
Building tiles should turn semitransparent when characters walk behind them, so that you can see the character. As it stands, players who walk behind buildings are practically invisible and can...
In the cocos2d engine, the sprite was manually offset. It seems that this offset causes breakage in the UIKit engine and must be fixed somehow or another. Sprites look funny...
Movement Completion Block Doesn't differentiate between Failed and Successful movement. The completion block should take a boolean parameter to determine if movement took place or not.