Commit Graph

7 Commits

Author SHA1 Message Date
0xdeadbeer
cb348fe1b8 Repository: refactor the project
Created object and math files for operations
specific to objects and math.
2023-11-10 23:27:20 +01:00
0xdeadbeer
68f6e2eeb8 Camera: add lock functionality
Added functionality to lock camera to an object.
Also solved the problem where the colors weren't
loading on the fragments of the initial displays
2023-11-10 19:42:17 +01:00
0xdeadbeer
0cb0461658 Objects: add scale property 2023-10-31 16:18:21 +01:00
0xdeadbeer
a19b1370ac Tracing: implement object tracing lines
Implementation includes an 'auto-delete' system
for the traces. Each object will hold no more than
MAX_PATHS vertices for its trace. For more information
see the record_path() function
2023-10-22 13:40:22 +02:00
0xdeadbeer
957c4b6f68 Physics: implement basic gravitational attraction 2023-10-21 13:08:30 +02:00
0xdeadbeer
ac479c7a69 Main: refactor code 2023-10-16 20:48:12 +02:00
0xdeadbeer
a48ab901cb Main: add basic lightning 2023-10-15 20:38:47 +02:00