Commit Graph

41 Commits (c435af95bdfd646927270a60d3facf179ec13710)

Author SHA1 Message Date
Vectozavr 07ddceaa37 add ADecompose.h animation 2022-07-19 17:10:18 +07:00
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