Commit Graph

101 Commits

Author SHA1 Message Date
d0ec962123 dx12 testing 2025-06-04 00:29:25 -05:00
da2de90de1 unify gpu api types into 'gpu_handle' 2025-06-03 16:54:57 -05:00
f3ca533817 gpu pass -> dispatch 2025-06-03 15:10:25 -05:00
fae10387cd light testing setup. backbuffer resize delay. 2025-06-02 22:54:50 -05:00
a47009f16b cross-chunk tile wall merging 2025-05-21 21:17:04 -05:00
4bc6ca6679 vertical wall generation 2025-05-21 18:23:01 -05:00
3a8a66850d tile testing 2025-05-21 13:10:58 -05:00
6c8017b97f calculate constraint softness dynamically 2025-05-19 13:53:36 -05:00
98c238ff79 some temporary color pallete defines 2025-05-16 13:25:08 -05:00
f4c8264c96 spawn1 & spawn2 commands 2025-05-16 12:05:37 -05:00
0b3767df3a update collider debug logic so it works again. add debug teleport 2025-05-16 10:32:07 -05:00
1fbe42b3b9 use default aspect ratio when no camera exists 2025-05-16 09:53:01 -05:00
855fa051d0 start explosion work 2025-05-16 08:15:21 -05:00
57174796b9 arena push zero by default 2025-05-15 08:42:12 -05:00
86a696a70a resource reloading via file change notifications 2025-05-13 00:41:44 -05:00
fc3c67b445 tiles in progress 2025-04-24 13:21:36 -05:00
0b92a1e8a4 cmd_kind. fix aabb draw 2025-03-01 09:39:00 -06:00
d0bfbfeb2d master snapshot blending 2025-02-28 15:27:02 -06:00
7e7e6a8f87 debug follow 2025-02-27 18:07:49 -06:00
55a4b904e0 fix publish client ents losing sync props 2025-02-27 12:44:36 -06:00
6955da8fd1 prediction progress 2025-02-26 13:24:48 -06:00
153290d57e bitbuff dbg markers, rough arg parsing 2025-02-26 11:36:34 -06:00
a6d103f391 rename all 'buckets' -> 'bins' 2025-02-25 12:03:13 -06:00
a8246541e9 encode sim id buckets for now 2025-02-24 14:21:23 -06:00
4d419da97b gstat 2025-02-23 03:23:17 -06:00
1dc1c42678 prediction progress 2025-02-22 23:20:42 -06:00
ba12d5677a prediction progress 2025-02-22 16:07:55 -06:00
d05ecbabb9 prediction progress 2025-02-21 19:46:04 -06:00
4d8819d3ee prediction progress 2025-02-21 18:07:17 -06:00
cb05b707f0 store publish dt in snapshot 2025-02-19 13:49:07 -06:00
a5bbdffbe3 better render time determination 2025-02-19 13:33:54 -06:00
8e5b2bd773 sim ctx decoupling progress 2025-02-19 08:22:04 -06:00
253104b2ce sim ctx decoupling progress 2025-02-18 11:14:41 -06:00
be5d10e2b0 replace byteio with bitbuff 2025-02-13 17:15:23 -06:00
46c7414f71 more timing debug info 2025-02-11 08:22:34 -06:00
65211946e0 decrease rendering latency by incrementing smooth time by initial guess 2025-02-10 16:08:35 -06:00
f04a81fbb0 re-add lerping via snapshot interpolation 2025-02-10 15:22:19 -06:00
ed66382fd6 migrate sim global state to ctx structure 2025-02-08 12:00:27 -06:00
4cbc6b6d59 rename 'game' -> 'sim' 2025-02-08 09:45:32 -06:00
a78c5e1a47 networking progress 2025-02-08 07:06:56 -06:00
eea9c978c9 set aim joint correction rate dynamically based on dt 2025-01-30 11:05:38 -06:00
0836eec851 broad phase for colliders via aabb spatial hash 2025-01-27 19:42:17 -06:00
ab6761b733 formatting 2025-01-20 14:26:12 -06:00
d78adcb9c9 copy random noise resource to memory on startup 2025-01-17 10:14:21 -06:00
ad7ca7d68c pre-generate rand.dat file for deterministic noise. calculate shake based on world time 2025-01-15 14:32:36 -06:00
25592d24d3 rework collider clipping logic 2025-01-13 15:58:30 -06:00
a1b8f752c9 working on capsule collision bug 2025-01-13 11:58:32 -06:00
37f10d76dd working tracers 2025-01-12 18:23:01 -06:00
5026a967ff config option to disable detailed collision debug 2025-01-12 15:36:44 -06:00
02290601c3 cleanup collision debug leak & merge structure with contact lookup into entity lookup 2025-01-06 17:09:39 -06:00