Vectozavr
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
2021-10-13 00:04:48 +07:00
Vectozavr
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
2021-10-12 21:12:47 +07:00
Vectozavr
423e6d0d35
OS Windows support
2021-10-09 18:38:24 +07:00
Vectozavr
758685fe57
OS Windows support
2021-10-09 17:41:12 +07:00
Vectozavr
58535b1dd7
OS Windows support
2021-10-03 12:38:10 +07:00
Vectozavr
4997202edc
struct Button -> class Button
2021-10-03 11:52:30 +07:00
Vectozavr
122d30a980
struct Button -> class Button
2021-10-03 11:47:05 +07:00
Vectozavr
58672c0104
Animation refactoring: now we have 1 common timeline with huge list of animation.
2021-10-03 01:18:39 +07:00
Vectozavr
73279d1d23
Animation refactoring: now we have 1 common timeline with huge list of animation.
2021-10-03 01:17:03 +07:00
Vectozavr
8a0221ed77
super huge code refactoring
2021-10-03 00:36:07 +07:00
Vectozavr
b0a457ce47
add structure.png file
2021-09-20 17:54:09 +07:00
Vectozavr
c4b9bd0e35
define -> namespace::const
2021-09-20 16:47:42 +07:00
Vectozavr
720b2e0ddd
1) Create PlayerController
...
2) Split Screen.cpp into (Screen.cpp & Keyboard.cpp & Mouse.cpp)
2021-09-19 20:05:11 +07:00
Vectozavr
7ff21fb9aa
1) Create PlayerController
...
2) Split Screen.cpp into (Screen.cpp & Keyboard.cpp & Mouse.cpp)
2021-09-19 19:48:31 +07:00
Vectozavr
5a1c9d8f67
1) Create PlayerController
...
2) Split Screen.cpp into (Screen.cpp & Keyboard.cpp & Mouse.cpp)
2021-09-19 19:44:31 +07:00
Vectozavr
be42d4d9bc
Made Triangle immutable
...
Correct inheritance (Objects -> Mesh & Camera -> RigidBody)
Small code refactor
2021-09-19 15:25:10 +07:00
Vectozavr
17a307c45e
Point4D & Matrix4x4 is not mutable.
...
Delete a lot of not used methods.
Shared ptr corrected mistakes.
2021-09-14 17:47:53 +07:00
Vectozavr
bb4cf148c4
WIN & MAC OS & UNIX support
2021-09-13 21:01:26 +07:00
Vectozavr
7e5c96c123
Initial commit
2021-09-13 19:53:43 +07:00