[FIXED] merge

This commit is contained in:
Menno
2021-05-28 16:12:51 +02:00
parent 1ef0d87437
commit ef058b0087
5 changed files with 0 additions and 64 deletions

View File

@@ -1,43 +0,0 @@
#pragma once
#include <iostream>
#include "collision_entity.h"
namespace entities
{
class Player : public CollisionEntity
{
public:
Player(const models::TexturedModel& model, const glm::vec3& position, const glm::vec3& rotation, float scale,
const collision::Box& bounding_box)
: CollisionEntity(model, position, rotation, scale, bounding_box)
{}
void Update()
{
position.x += 0.11f;
MoveCollisionBox();
}
void OnCollide(const ::collision::Collision& collision) override
{
std::cout << "Player got HIT" << std::endl;
}
};
class Player2 : public CollisionEntity
{
public:
Player2(const models::TexturedModel& model, const glm::vec3& position, const glm::vec3& rotation, float scale,
const collision::Box& bounding_box)
: CollisionEntity(model, position, rotation, scale, bounding_box)
{}
void Update() { position.x -= 0.01f; MoveCollisionBox(); }
void OnCollide(const ::collision::Collision& collision) override
{
std::cout << "Player2 got HIT" << std::endl;
}
};
}

View File

@@ -49,14 +49,9 @@ int main(void)
current_scene = new scene::Startup_Scene();
glfwSetKeyCallback(window, [](GLFWwindow* window, int key, int scancode, int action, int mods)
{
current_scene->onKey(window, key, scancode, action, mods);
if (key == GLFW_KEY_ESCAPE)
glfwSetWindowShouldClose(window, true);
});
bool window_open = true;
@@ -90,7 +85,6 @@ int main(void)
// Clean up -> preventing memory leaks!!!
std::cout << "ending..." << std::endl;
delete current_scene;
glfwTerminate();
return 0;
}

View File

@@ -1,7 +0,0 @@
#include "scene.h"
namespace scene
{
}