Commit graph

100 commits

Author SHA1 Message Date
RandomityGuy
74c5cf391e fix weird grid bug 2024-06-12 21:58:26 +05:30
RandomityGuy
c6abf52c36 perf improv 2024-06-08 14:46:15 +05:30
RandomityGuy
84f251614a add playernames to radar 2024-05-19 13:34:16 +05:30
RandomityGuy
45add5e0d4 add profiler modes and improve alloc in raycasts 2024-05-09 23:21:46 +05:30
RandomityGuy
9774d6d9a2 more perf 2024-04-30 12:39:05 +05:30
RandomityGuy
10c1eb5650 sap webport test 2024-04-30 00:47:42 +05:30
RandomityGuy
953185cb61 sap test 2024-04-29 23:04:39 +05:30
RandomityGuy
fd64c23263 use grid for faster collision detection 2024-03-20 18:41:31 +05:30
RandomityGuy
d82c76e09c performance improvement 2024-03-08 01:36:36 +05:30
RandomityGuy
625cbc104e optimize prediction more 2024-02-02 12:42:09 +05:30
RandomityGuy
aa85fc2faa some optimization 2024-02-02 01:08:10 +05:30
RandomityGuy
99ae6ecf65 add dummy connections 2024-02-01 12:48:28 +05:30
RandomityGuy
d9264448ff collision optimization, reduce heap allocs 2024-01-31 23:50:14 +05:30
RandomityGuy
0a8c46b0ae mostly get marble collisions working 2024-01-30 00:06:07 +05:30
RandomityGuy
b1ec446360 attempt sync 2024-01-28 13:13:14 +05:30
RandomityGuy
bd8527bae6 refactor a lot to get powerups sorta working 2024-01-26 21:57:36 +05:30
RandomityGuy
1fef9a5bdc make client predict other marbles too 2024-01-25 23:41:13 +05:30
RandomityGuy
5ab1bb7a65 begin netcode 2024-01-24 22:37:05 +05:30
RandomityGuy
6cead1d2e7 optimize heap 2023-10-02 14:44:58 +05:30
RandomityGuy
f6bde8a837 fix more memory leak 2023-10-02 14:39:44 +05:30
RandomityGuy
2ee42a2291 Revert "Revert "fix MP broadphase""
This reverts commit 4e20125a2d.
2023-07-16 19:31:49 +05:30
RandomityGuy
2f81f5e137 do the fixes 2023-07-16 19:20:19 +05:30
RandomityGuy
4e20125a2d Revert "fix MP broadphase"
This reverts commit e78343ce39.
2023-07-16 19:13:50 +05:30
RandomityGuy
51349ed423 finally implement marble picker 2023-06-28 01:12:36 +05:30
RandomityGuy
4dbe0abfec fix some dts 2023-06-10 21:48:34 +05:30
RandomityGuy
1ddb981702 use fast transforms for colliders 2023-05-19 19:10:55 +05:30
RandomityGuy
7fa0da4a9b minor physics things 2023-05-10 23:09:57 +05:30
RandomityGuy
964aa9aefb move DTS collision to use CollisionEntity 2023-05-09 23:27:13 +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