Bachelor Project (thesis) @USI. Extension of https://github.com/carzaniga/flying-balls. A simple 2D simulation/game of flying balls and polygons
Go to file
Karma Riuk 89e250dcba Removed the passing of the mass through parameters. Now the mass is
determined by the area of the polygon
2023-05-19 16:31:38 +02:00
.gitignore Added entry to gitignore 2023-05-18 11:19:58 +02:00
balls.cc GUI controls for restitution coefficient and gravity field 2022-12-28 18:50:12 +01:00
balls.h GUI controls for restitution coefficient and gravity field 2022-12-28 18:50:12 +01:00
c_index.cc 2D vector objects for positions, velocities, etc. 2022-06-01 11:09:35 +02:00
c_index.h basic modularization of ball and ball_face classes 2022-05-30 18:05:53 +02:00
collisions.cc Reformated collisions.cc 2023-05-19 16:29:05 +02:00
collisions.h Now when polygons collide, they get moved by the overlap to ensure that 2023-05-19 15:24:11 +02:00
game.cc first, basic transition to C++ 2022-05-30 15:59:45 +02:00
game.h Now when polygons collide, they get moved by the overlap to ensure that 2023-05-19 15:24:11 +02:00
gravity.cc Added the gravity vector method for polygons (kinda blindly copied and 2023-05-17 13:27:11 +02:00
gravity.h Added gravity vector for polygons in gravity.h 2023-05-17 13:30:05 +02:00
main.cc Added the destroy method for the polygons 2023-05-19 10:18:49 +02:00
Makefile Updated Makefile 2023-05-18 11:23:54 +02:00
matrix.h Generator now makes the polygons origin at their center of mass, easier for rotation 2023-03-20 15:33:35 +01:00
polygon_generator.cc Removed the passing of the mass through parameters. Now the mass is 2023-05-19 16:31:38 +02:00
polygon_generator.h Removed the passing of the mass through parameters. Now the mass is 2023-05-19 16:31:38 +02:00
polygons.cc Removed the passing of the mass through parameters. Now the mass is 2023-05-19 16:31:38 +02:00
polygons.h Removed the passing of the mass through parameters. Now the mass is 2023-05-19 16:31:38 +02:00
spaceship.cc Reformated main.cc and spaceship.cc 2023-03-14 21:45:20 +01:00
spaceship.h basic modularization of ball and ball_face classes 2022-05-30 18:05:53 +02:00
stats.cc first, basic transition to C++ 2022-05-30 15:59:45 +02:00
stats.h modularization: main, game, balls, c_index, spaceship, gravity 2021-12-11 21:32:48 +01:00
vec2d.h Made the draw method of vec2d const so that compiler stops complaining 2023-05-17 13:20:40 +02:00