Commit Graph

15 Commits (22c18968f6396435c87dc678100611e101254c3e)

Author SHA1 Message Date
Vectozavr 7f4b9027ee Add weapon in enemy's hand. So now you can see weapons of your enemies.
Also make some correction of rotation in Object.cpp & Mesh.cpp
2021-10-18 22:30:02 +07:00
Vectozavr 8678e8c929 Move LoadObjects -> ResourceManager to avoid repeated loading from files. 2021-10-18 13:21:09 +07:00
Vectozavr 6d0202eaff Move LoadObjects -> ResourceManager to avoid repeated loading from files. 2021-10-18 10:44:04 +07:00
Vectozavr 8a6d31eded Code refactoring. 2021-10-18 00:52:21 +07:00
Vectozavr dd5a9f3ef2 Code refactoring. 2021-10-17 23:38:16 +07:00
Vectozavr 42b2dcd27c Code refactoring. 2021-10-17 14:38:15 +07:00
Vectozavr fb7b4878ea Code refactoring. 2021-10-17 14:21:10 +07:00
Vectozavr 6856f48054 Code refactoring. 2021-10-17 00:22:55 +07:00
Vectozavr eba88a178a Idk what to do with EPA.
To salve the problem with infinite cycle in EPA, I added iteration counter.
2021-10-16 20:14:51 +07:00
Vectozavr 41fa09887a Add "final" to all classes from which we dont need to inherit. 2021-10-13 00:19:02 +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 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