Yifeng - Updated the framework to adapt to different display scale. In your game code, use ***InPoint other than ***, (e.g. tileMap.WidthInPoint other than tileMap.Width)
Yifeng - Created the new tutorial which is simpler.