J'ai une Entity
instance qui est mise à jour à chaque tick du jeu. Supposons simplement que l'entité progresse constamment. Je voudrais pouvoir donner l'angle de l'entité à une fonction qui la fait bouger dans cette direction:
moveForward(90);
devrait les faire bouger vers la droite. Si j'ai déclaré ma rotation en tant que global int
, alors faire
moveForward(rotation);
rotation++;
lui ferait tracer un petit cercle avec son mouvement.
Comment puis-je faire ceci? Je suppose que cela implique des mathématiques vectorielles; Je n'en connais pas, donc une brève explication serait bien.