Commit Graph

20 Commits

Author SHA1 Message Date
orange 6c5c86b850 Refactors projectile prediction engine
Refactors the projectile prediction engine by introducing an interface
and making the legacy implementation more flexible.

The legacy engine is updated to allow for coordinate system customization
through virtual methods, enabling usage in different game environments.

Also introduces vcpkg support for easier dependency management and adds boost-asio as a dependency.
2025-08-03 17:33:22 +03:00
orange ba2c60389f added more noexcept 2025-05-05 01:46:50 +03:00
orange 399ded102d removed useless source files 2025-05-04 19:03:18 +03:00
orange 4406e1e461 changed code style 2025-05-03 20:31:59 +03:00
orange 01b7256e98 improved cmake, removed useless cmake files 2025-04-30 21:26:25 +03:00
orange c46dc436fc fixed include 2025-04-16 20:35:17 +03:00
orange f1f2aeb1b9 added func
added rotation matrix for opengl
2025-04-16 17:40:00 +03:00
orange 790e6919f7 added missing header 2025-04-13 23:15:27 +03:00
Orange ad5dad7295 added include 2025-04-05 13:20:18 +03:00
Orange eb1df5af8d fixed for clang 2025-04-05 13:00:00 +03:00
orange 756bcef6e1 fixed include names 2025-03-21 04:40:59 +03:00
orange d5d1260784 changed source files naming 2025-03-21 04:30:17 +03:00
Vladislav Alpatov 5fdf3dad16 renamed headers 2025-03-21 04:17:42 +03:00
orange 3c104cd228 changed naming of engines section 2025-03-17 05:27:00 +03:00
orange 544f5bda97 fixed members inititalization miss match 2025-03-14 19:43:50 +03:00
Vladislav Alpatov cf6eb0fd60 patch 2025-03-01 21:32:02 +03:00
Vladislav Alpatov 9d30d7e7c8 added option to disable avx2 2025-03-01 21:30:53 +03:00
Vladislav Alpatov a68ebd9ab7 now template 2025-03-01 21:11:46 +03:00
orange c9bc1864bb added legacy impl 2025-02-23 10:10:35 +03:00
orange c42a523e6c added more classes 2025-02-23 09:57:29 +03:00