those numbers around the screen are for controlling object's variable, sorry if it disturbs. its just for the engine, in a real game development they will be removed.
The main part was just copying sonic's objects and changing its sprites. and a few lesser speed limit.
Then the flying and tired flying states, which just needed to activate a variable and make him go up when pressing jump key. and after about 9 seconds he will get tired and its sprite will be changed to it, and it will gradually increase it speed to ground.
He has two sensors: one for detecting the ground for turning to standing mode,
and one for objects to detect the tails to get destroyed.
I made one difference from the official game; when moving while flying, the speed will gradually increase and will affect its animation.
so when moving vertically the tails will spin slower, and when moving horizontally, (depending on speed) it will spin faster.
2 comments