I feel like this is a very simple thing to do but I haven’t found how to yet but I have a reticle and when the player shoots I want the reticle to increase in size/separate in response to the recoil like in most fps games. How do I go on about this?
Size up a sprite without scaling? I recalled in older games, what they did is making the reticle multiple objects. So suppose your reticle looks like this:
|
- -
|
Each line is an object and when you shoot, all the lines will move outward, then slowly back closer to the center. This requires more programming but you can freely adjust the objects as required.
Another way that requires less programming is to make the aiming reticle an animating sprite entirely and you set the frame relative to how much the reticle is expanding at the time.