diff options
author | jaroWMR <jarorutjes07@gmail.com> | 2024-10-20 16:58:13 +0200 |
---|---|---|
committer | jaroWMR <jarorutjes07@gmail.com> | 2024-10-20 16:58:13 +0200 |
commit | cead795b7ff7135e13caf9ad3b76628070391458 (patch) | |
tree | f91f5e9f6927727367324961e585d049d2947364 /src/example/Physics.cpp | |
parent | d8483cfab70b5aca3baae6e0588924da8b54e090 (diff) |
added collision system and circlecollider
Diffstat (limited to 'src/example/Physics.cpp')
-rw-r--r-- | src/example/Physics.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/example/Physics.cpp b/src/example/Physics.cpp index 61a3bf2..9ad6da0 100644 --- a/src/example/Physics.cpp +++ b/src/example/Physics.cpp @@ -1,7 +1,9 @@ #include <iostream> #include <thread> #include <chrono> +#include "Transform.h" #include "Rigidbody.h" +#include "Force.h" #include "PhysicsSystem.h" #include <crepe/Component.h> #include <crepe/ComponentManager.h> @@ -13,9 +15,11 @@ using namespace std; int main(int argc, char* argv[]) { PhysicsSystem physicsSystem; - GameObject * game_object[1]; + GameObject * game_object[2]; + game_object[1] = new GameObject(2, "Name", "Tag", 0); // not found not used game_object[0] = new GameObject(5, "Name", "Tag", 0); - game_object[0]->add_component<Rigidbody>(10, 11 , BodyType::Dynamic); + game_object[0]->add_component<Rigidbody>(1, 1 , BodyType::Dynamic); + game_object[0]->add_component<Force>(1 , 0); physicsSystem.update(); return 0; } |