Tengo una Entity
instancia que se actualiza cada tic del juego. Asumamos que la entidad avanza constantemente. Me gustaría poder dar el ángulo de la entidad a una función que la haga moverse en esa dirección:
moveForward(90);
debería hacer que se muevan hacia la derecha. Si declaro mi rotación como global int
, entonces haciendo
moveForward(rotation);
rotation++;
lo haría trazar un pequeño círculo con su movimiento.
¿Cómo puedo hacer esto? Supongo que esto implica matemática vectorial; No sé ninguno, por lo que una breve explicación sería buena.