i've been wanting to make a clickteam Sonic engine, but since i am a beginner, does any have some advice or things like that for making a beginner Sonic engine (current plan is to make something akin to the Genesis physics of tilting the sprite if going up a hill or a slope and have certain uses)