Commit graph

89 commits

Author SHA1 Message Date
RandomityGuy
df0477a5c3 optimize prediction more 2024-05-02 19:23:20 +05:30
RandomityGuy
d4fee05a0b some optimization 2024-05-02 19:22:55 +05:30
RandomityGuy
ef92860d89 add dummy connections 2024-05-02 19:21:39 +05:30
RandomityGuy
d833ac8a2b collision optimization, reduce heap allocs 2024-05-02 19:21:14 +05:30
RandomityGuy
015588feb0 mostly get marble collisions working 2024-05-02 19:21:05 +05:30
RandomityGuy
dddb39b232 attempt sync 2024-05-02 19:21:00 +05:30
RandomityGuy
70698b37bd refactor a lot to get powerups sorta working 2024-05-02 19:20:56 +05:30
RandomityGuy
e28faee322 make client predict other marbles too 2024-05-02 19:20:53 +05:30
RandomityGuy
027f65f85b begin netcode 2024-05-02 19:20:51 +05:30
RandomityGuy
9cbd08676e optimize heap 2023-10-08 14:45:20 +05:30
RandomityGuy
3dbee00b0b fix more memory leak 2023-10-08 14:44:32 +05:30
RandomityGuy
5211411a91 do the fixes 2023-07-17 00:03:19 +05:30
RandomityGuy
202ddbda28 finally implement marble picker 2023-07-07 00:14:22 +05:30
RandomityGuy
f151d5cc81 fix some dts 2023-07-07 00:04:13 +05:30
RandomityGuy
1a1ddc8fe3 use fast transforms for colliders 2023-05-29 21:32:32 +05:30
RandomityGuy
b198dfb6bd minor physics things 2023-05-29 12:55:24 +05:30
RandomityGuy
191e77762f move DTS collision to use CollisionEntity 2023-05-29 12:55:17 +05:30
RandomityGuy
2283afe20d don't collide with tiny triangles 2023-02-19 18:42:28 +05:30
RandomityGuy
e78343ce39 fix MP broadphase 2023-02-16 01:05:52 +05:30
RandomityGuy
0fb0a47016 make cgl 10 load atleast 2023-02-16 00:47:23 +05:30
RandomityGuy
4bfd6dd6be triple digit gem counter 2023-02-14 17:24:45 +05:30
RandomityGuy
c56d382c3a fix some CCD and trigger bugs 2023-02-13 23:29:09 +05:30
RandomityGuy
266a29afc4 fix bad collision normals 2023-02-13 19:01:33 +05:30
RandomityGuy
ded22e5e37 fix wrong TRS order 2023-02-11 00:38:35 +05:30
RandomityGuy
04a774a41e transformed point caching 2022-12-30 14:51:17 +05:30
RandomityGuy
b62da3af89 debug commands 2022-12-26 23:47:04 +05:30
RandomityGuy
de20dbf0b8 more console support 2022-12-26 22:17:55 +05:30
RandomityGuy
fbeed31da2 improved collision 2022-12-26 18:29:18 +05:30
RandomityGuy
f917210f8c fix minor bugs and improve moving platform broadphase 2022-12-24 18:04:53 +05:30
RandomityGuy
2342d940a6 use mb method for end pad collision 2022-12-19 21:39:55 +05:30
RandomityGuy
affbceda51 fix item collection i guess?? 2022-12-19 19:07:07 +05:30
RandomityGuy
1c7ad635f8 fix dumb lag issue 2022-12-19 18:09:32 +05:30
RandomityGuy
a1e67dd7e9 use different BVH implementation 2022-12-18 23:09:28 +05:30
RandomityGuy
97d9db8295 improve gjk a bit to reduce some lag 2022-12-17 23:23:32 +05:30
RandomityGuy
c4234c3c63 use the hitbox of the rotated marble hitbox 2022-12-17 20:19:56 +05:30
RandomityGuy
57134b9a85 fix so much internal edges using new logic 2022-12-14 15:05:52 +05:30
RandomityGuy
9d229a4747 fix CCD and internal edges again this time by using mb methods, and other small lag fixes 2022-12-13 23:40:18 +05:30
RandomityGuy
8e19719060 make marble shaders better match original, attempt fix internal edge collisions 2022-12-12 22:52:36 +05:30
RandomityGuy
cfd40df7b6 attempt fix internal edge collisions 2022-12-12 01:42:12 +05:30
RandomityGuy
ba5f06a40d fix magnet sound persist, use BVH for interior CD (cleaner, similar perf), cull instances not in frustum, overall FPS improvements 2022-12-04 14:41:04 +05:30
RandomityGuy
2ae5f79890 fix pathedinterior bug 2022-11-13 14:37:48 +05:30
RandomityGuy
812af3925e speedup bounds calcs 2022-11-13 13:39:00 +05:30
RandomityGuy
3cb5d47e5b some more bugfixes and speedups 2022-11-12 19:46:54 +05:30
RandomityGuy
310be0760d fixed morph being really slow 2022-11-12 18:30:33 +05:30
RandomityGuy
fd674011ad minor stuff 2022-08-22 19:16:07 +05:30
RandomityGuy
b8df31324b improve performance of a lot of things 2022-08-15 00:14:23 +05:30
RandomityGuy
b2cd2d63a3 fix tornado rendering finally 2022-08-14 21:48:04 +05:30
RandomityGuy
049fe44d81 speed up *some* collision detection 2022-08-13 21:59:14 +05:30
RandomityGuy
78f127bd14 attempt some internal edge collision fix 2022-08-01 13:03:09 +05:30
RandomityGuy
23e6417271 ccd test 2021-10-17 00:36:36 +05:30