Vectozavr
e8a9589114
refactoring
2022-07-11 20:58:05 +07:00
Vectozavr
8afabf94c0
small refactoring
2022-07-07 17:14:00 +07:00
Vectozavr
532990ec94
small refactoring
2022-02-23 11:51:53 +07:00
Vectozavr
8907bf828d
code refactoring
2021-11-10 18:14:10 +07:00
Vectozavr
5e069cef68
code refactoring
2021-11-10 02:54:20 +07:00
Neirokan
dd307749be
Animation timeline erase fix
2021-11-06 00:31:41 +03:00
Vectozavr
8a9b215259
add switching between opengl and pure programming render mode
2021-11-05 16:34:46 +07:00
Vectozavr
5f05a7cb23
Screen refactor. To accelerate engine the lighting turned off
2021-11-05 04:05:06 +07:00
Vectozavr
e6590a013c
Merge branch 'master' into optimize
2021-11-04 16:21:16 +07:00
Vectozavr
785ed995cb
Merge pull request #2 from OldiLo/patch-1
...
Fix compilation error on arm64 linux
2021-11-04 15:50:01 +07:00
Neirokan
3ce6345d21
std::vector resize & move optimisations
2021-11-04 03:44:53 +03:00
Vectozavr
6bc5c7dd1f
HitBox added. acceleration of collision detection in 20 times.
2021-11-04 02:57:48 +07:00
Ostap
099bb8bb43
Fix compilation error on arm64 linux
...
У меня без memory не собирался
2021-11-03 18:22:14 +02:00
Vectozavr
2e926a10f4
bug fixed with respawn animation
2021-11-03 22:06:41 +07:00
Vectozavr
762fae3da4
add visualization of cpu time usage (set SHOW_DEBUG_INFO = true)
2021-11-03 16:25:09 +07:00
Vectozavr
5b8698af03
made animations extremely precise
2021-11-02 01:38:57 +07:00
Vectozavr
50e4c506a0
made animations extremely precise
2021-11-01 23:40:05 +07:00
Vectozavr
6e35a531c7
made animations extremely precise
2021-11-01 23:04:10 +07:00
Vectozavr
01d89bfc66
made animations extremely precise
2021-11-01 21:48:26 +07:00
Vectozavr
71be55ee58
add reloading animation
2021-11-01 21:08:36 +07:00
Vectozavr
7dd4a185e3
Visual Studio refactoring
2021-11-01 02:11:04 +07:00
Vectozavr
785850ec43
code refactoring
2021-10-31 15:39:08 +07:00
Vectozavr
9ea73ab184
add debug info in ResourceManager & SoundController & Time & Timeline
2021-10-31 01:29:42 +07:00
Vectozavr
a294b1de24
replace Animation* in Timeline.h with a shared_ptr<Animation>
2021-10-31 01:07:14 +07:00
Vectozavr
30ff702609
Huge refactoring v3
2021-10-30 16:24:19 +07:00
Vectozavr
8f03c3226d
Huge refactoring v3
2021-10-30 03:44:37 +07:00
Vectozavr
870842b682
Huge refactoring v3
2021-10-28 20:58:02 +07:00
Vectozavr
0f29f9c1c6
small refactor
2021-10-26 02:32:55 +07:00
Vectozavr
dd5a9f3ef2
Code refactoring.
2021-10-17 23:38:16 +07:00
Vectozavr
ea9e1887a4
Code refactoring.
2021-10-17 15:41:58 +07:00
Vectozavr
fb7b4878ea
Code refactoring.
2021-10-17 14:21:10 +07:00
Vectozavr
1fa718f491
Add "final" to all classes from which we dont need to inherit.
2021-10-13 00:18:56 +07:00
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
758685fe57
OS Windows support
2021-10-09 17:41:12 +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
be42d4d9bc
Made Triangle immutable
...
Correct inheritance (Objects -> Mesh & Camera -> RigidBody)
Small code refactor
2021-09-19 15:25:10 +07:00
Vectozavr
7e5c96c123
Initial commit
2021-09-13 19:53:43 +07:00