Now have enemies chasing us around and implemented diagonal movement as a test but I kind of like it.
This commit is contained in:
parent
d5301acab5
commit
14128ab10f
5 changed files with 37 additions and 14 deletions
|
@ -16,7 +16,7 @@ void CameraLOL::plan_strafe(Raycaster &rayview, int dir) {
|
|||
|
||||
void CameraLOL::plan_rotate(Raycaster &rayview, int dir) {
|
||||
t = 0.0;
|
||||
double angle_dir = std::numbers::pi * 0.5 * dir;
|
||||
double angle_dir = std::numbers::pi * 0.25 * dir;
|
||||
|
||||
targetDirX = rayview.$dirX * cos(angle_dir) - rayview.$dirY * sin(angle_dir);
|
||||
targetDirY = rayview.$dirX * sin(angle_dir) + rayview.$dirY * cos(angle_dir);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue