feat: the start of a strong collision system
This commit is contained in:
+5
-2
@@ -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);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user