Commit Graph

  • eba88a178a Idk what to do with EPA. To salve the problem with infinite cycle in EPA, I added iteration counter. Vectozavr 2021-10-16 20:14:51 +0700
  • a30b6d6059 Remove redundant iterations counter in GJK & EPA Vectozavr 2021-10-13 00:25:28 +0700
  • 41fa09887a Add "final" to all classes from which we dont need to inherit. Vectozavr 2021-10-13 00:19:02 +0700
  • 1fa718f491 Add "final" to all classes from which we dont need to inherit. Vectozavr 2021-10-13 00:18:56 +0700
  • 4dae42a3ef Fixed bug with animations. - Before, if you shoot and go to the main menu, then the traces of the bullets were not removed from the map. This was because the animation stopped updating and the time kept going forward. As a result, the system believed that the animations had already passed, although in reality they had not. Now animations are tied not to their own, but to the global time counter Vectozavr 2021-10-13 00:04:48 +0700
  • d3684f8aa6 Point4D & Triangle now are completely immutable. - Deleted operator= for Point4D and Triangle - Add Vec3D & Vec2D to substitute Point4D in cases where we dont need 4 dimensions. Vec3D & Vec2D are immutable. - Small refactoring of EPA & GJK in RigidBody.cpp Vectozavr 2021-10-12 21:12:47 +0700
  • 423e6d0d35 OS Windows support Vectozavr 2021-10-09 18:38:24 +0700
  • 758685fe57 OS Windows support Vectozavr 2021-10-09 17:41:12 +0700
  • 58535b1dd7 OS Windows support Vectozavr 2021-10-03 12:38:10 +0700
  • 4997202edc struct Button -> class Button Vectozavr 2021-10-03 11:52:30 +0700
  • 122d30a980 struct Button -> class Button Vectozavr 2021-10-03 11:47:05 +0700
  • 58672c0104 Animation refactoring: now we have 1 common timeline with huge list of animation. Vectozavr 2021-10-03 01:18:39 +0700
  • 73279d1d23 Animation refactoring: now we have 1 common timeline with huge list of animation. Vectozavr 2021-10-03 01:17:03 +0700
  • 8a0221ed77 super huge code refactoring Vectozavr 2021-10-03 00:36:07 +0700
  • b0a457ce47 add structure.png file Vectozavr 2021-09-20 17:54:09 +0700
  • c4b9bd0e35 define -> namespace::const Vectozavr 2021-09-20 16:47:42 +0700
  • 720b2e0ddd 1) Create PlayerController 2) Split Screen.cpp into (Screen.cpp & Keyboard.cpp & Mouse.cpp) Vectozavr 2021-09-19 20:05:11 +0700
  • 7ff21fb9aa 1) Create PlayerController 2) Split Screen.cpp into (Screen.cpp & Keyboard.cpp & Mouse.cpp) Vectozavr 2021-09-19 19:48:31 +0700
  • 5a1c9d8f67 1) Create PlayerController 2) Split Screen.cpp into (Screen.cpp & Keyboard.cpp & Mouse.cpp) Vectozavr 2021-09-19 19:44:31 +0700
  • be42d4d9bc Made Triangle immutable Correct inheritance (Objects -> Mesh & Camera -> RigidBody) Small code refactor Vectozavr 2021-09-19 15:25:10 +0700
  • 17a307c45e Point4D & Matrix4x4 is not mutable. Delete a lot of not used methods. Shared ptr corrected mistakes. Vectozavr 2021-09-14 17:47:53 +0700
  • bb4cf148c4 WIN & MAC OS & UNIX support Vectozavr 2021-09-13 21:01:26 +0700
  • 7e5c96c123 Initial commit Vectozavr 2021-09-13 19:53:43 +0700