feat: the start of a strong collision system

This commit is contained in:
DarthMooMancer
2025-09-18 12:09:43 -04:00
parent d6a769900f
commit b446c4c158
4 changed files with 62 additions and 36 deletions
+5 -2
View File
@@ -1,10 +1,10 @@
#include <iostream>
#include <thread>
#include "input.hpp"
#include "window.hpp"
#include "elements.hpp"
int main() {
std::srand(std::time(0));
Input input;
Window window;
PointCollection collection;
@@ -12,10 +12,13 @@ int main() {
std::thread input_thread(&Input::get_input, &input, std::ref(running), std::ref(collection), std::ref(window.m_board));
collection.m_point_list.push_back(Point());
collection.m_point_list.back().assign();
collection.m_point_list[0].assign();
collection.m_point_list.push_back(Point());
collection.m_point_list[1].assign();
while (running) {
collection.move(window.m_board);
collection.collide_with_adjacent(window.m_board);
window.draw_window(collection);
}