# Developing game progress screen [duplicate]

I'm developing an application for iPhone with a screen where the user will track his progress. Something like so, as seen in the Two Dots game:

Currently I plan on creating this using constraints and size classes. But I feel its too much of work for each screen size. I've set a background UIImageView and I place different circles, manually hardcoding the position. The curved path in my case is made of a texture. So I can't plot it using Bezier Curves either.

Is there an easier way to do it? Perhaps using SpriteKit or Cocos2D-x?

x = screenWidth * circlePositionWidthPercantage;