|
|
3b19e1260e
|
call collision callbacks during contact creation loop
|
2025-05-17 07:59:54 -05:00 |
|
|
|
2c6dc93167
|
chucker testing. always insert collision callback data.
|
2025-05-16 21:39:10 -05:00 |
|
|
|
88dc2a22ab
|
chucker sensor
|
2025-05-16 21:21:22 -05:00 |
|
|
|
c432ca5b77
|
chucker start
|
2025-05-16 19:59:20 -05:00 |
|
|
|
1943b2d81b
|
continuous teleporting
|
2025-05-16 17:54:24 -05:00 |
|
|
|
e4a4e33232
|
add collision props that are separate from dynamic & kinematic props
|
2025-05-16 17:17:37 -05:00 |
|
|
|
e24591c13c
|
cubic explosion strength
|
2025-05-16 14:28:22 -05:00 |
|
|
|
98c238ff79
|
some temporary color pallete defines
|
2025-05-16 13:25:08 -05:00 |
|
|
|
c895c9e617
|
change epa validity_epsilon as a temporary fix for unstable rounded edge collisions
|
2025-05-16 13:24:25 -05:00 |
|
|
|
f4c8264c96
|
spawn1 & spawn2 commands
|
2025-05-16 12:05:37 -05:00 |
|
|
|
84b0caf379
|
sys_thread_try_release
|
2025-05-16 11:10: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 |
|
|
|
6ac44c3de9
|
run collision callbacks twice. process explosion blast collision in collision callback
|
2025-05-16 09:30:39 -05:00 |
|
|
|
855fa051d0
|
start explosion work
|
2025-05-16 08:15:21 -05:00 |
|
|
|
2c0b2fcc36
|
convert some arena no_zero pushes to zeroed style
|
2025-05-15 09:09:00 -05:00 |
|
|
|
57174796b9
|
arena push zero by default
|
2025-05-15 08:42:12 -05:00 |
|
|
|
38f88e3cc7
|
fix accidental extra frame of input latency
|
2025-05-15 08:09:34 -05:00 |
|
|
|
12e5cbe7cc
|
some pausing fixes
|
2025-05-15 07:48:28 -05:00 |
|
|
|
5e81b78ac1
|
re-add sim pausing & stepping
|
2025-05-15 05:27:33 -05:00 |
|
|
|
50713144f6
|
rename SIM_ENT_PROP -> SEPROP
|
2025-05-15 04:07:35 -05:00 |
|
|
|
f7c994678d
|
fix entries always out of date
|
2025-05-15 04:01:45 -05:00 |
|
|
|
fafbfbfa6a
|
sprite hot-reload without prematurely unloading (remove reload flicker)
|
2025-05-15 02:46:33 -05:00 |
|
|
|
282f89f4fa
|
search sprite scope for entry first
|
2025-05-15 00:57:07 -05:00 |
|
|
|
f213593cdc
|
track sprite cache bin num_out_of_date_entries
|
2025-05-15 00:05:23 -05:00 |
|
|
|
8310bba397
|
avoid mid-scope change to reloaded sprite
|
2025-05-14 14:05:21 -05:00 |
|
|
|
885652082d
|
circular tim
|
2025-05-14 09:07:30 -05:00 |
|
|
|
bf96dbb46a
|
sprite cache ref struct
|
2025-05-14 07:29:23 -05:00 |
|
|
|
dfe0034154
|
rename sprite cache_node -> cache_entry
|
2025-05-14 05:14:10 -05:00 |
|
|
|
5b13d4cd02
|
sprite cache memory budget threshold & target
|
2025-05-14 05:03:23 -05:00 |
|
|
|
c93b2829ce
|
get rid of sprite tctx
|
2025-05-14 04:12:17 -05:00 |
|
|
|
d0be0d8908
|
simpler sprite evict sorting logic
|
2025-05-14 03:08:03 -05:00 |
|
|
|
c3d0869707
|
fix dangling resource watch monitor thread
|
2025-05-13 09:25:48 -05:00 |
|
|
|
bca9c68022
|
use CAS(0, 0) for atomic evals for now
|
2025-05-13 07:52:29 -05:00 |
|
|
|
d8f1d646da
|
fix resource watch list merging & deduplication
|
2025-05-13 06:49:33 -05:00 |
|
|
|
726ad90784
|
fix sprite force evict sorting
|
2025-05-13 06:08:28 -05:00 |
|
|
|
79ce7a9d6e
|
delay & deduplicate resource watch events
|
2025-05-13 05:33:59 -05:00 |
|
|
|
9fd87d9675
|
sprite: use new notify reloading & allow reloading while out-of-date node is referenced
|
2025-05-13 03:38:08 -05:00 |
|
|
|
86a696a70a
|
resource reloading via file change notifications
|
2025-05-13 00:41:44 -05:00 |
|
|
|
abac85d324
|
shader hot reloading
|
2025-05-07 16:57:36 -05:00 |
|
|
|
58b31f9192
|
zerodef tile cache stuff for now
|
2025-04-24 17:18:55 -05:00 |
|
|
|
fc3c67b445
|
tiles in progress
|
2025-04-24 13:21:36 -05:00 |
|
|
|
f821ce6490
|
fix mouse4 & mouse5 sys btn
|
2025-03-01 13:36:30 -06:00 |
|
|
|
b909a392f1
|
fix some warnings
|
2025-03-01 11:46:29 -06:00 |
|
|
|
0b92a1e8a4
|
cmd_kind. fix aabb draw
|
2025-03-01 09:39:00 -06:00 |
|
|
|
d16fdcd260
|
rename 'client_ent' -> 'player'
|
2025-02-28 17:42:26 -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 |
|
|
|
942810c194
|
store separate counter & seed in rand state
|
2025-02-27 10:22:23 -06:00 |
|
|
|
b9530f6c7a
|
use rand_state for rng
|
2025-02-27 09:17:21 -06:00 |
|
|
|
48999f5ab4
|
remove embedded noise data, mix bits for determinism instead
|
2025-02-27 08:18:14 -06:00 |
|
|
|
bd693ac1eb
|
prediction progress
|
2025-02-26 16:45:11 -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 |
|
|
|
f9cbe61b7b
|
separate host_update into host_update_begin & host_update_end
|
2025-02-26 08:28:50 -06:00 |
|
|
|
89a4b3b22f
|
use full rtt instead of half rtt for determining simulation tick count
|
2025-02-26 07:58:05 -06:00 |
|
|
|
6442998795
|
host channel heartbeat for rtt
|
2025-02-25 19:39:47 -06:00 |
|
|
|
a364f311d1
|
prediction progress
|
2025-02-25 18:41:39 -06:00 |
|
|
|
79b32b187a
|
predict collisions w/ server ents as having infinite mass
|
2025-02-25 17:19:44 -06:00 |
|
|
|
48dbcacd45
|
working prediction prototype
|
2025-02-25 16:08:26 -06:00 |
|
|
|
a16a60dd5d
|
prediction progress
|
2025-02-25 14:56:14 -06:00 |
|
|
|
2769e98450
|
prediction progress
|
2025-02-25 14:02:59 -06:00 |
|
|
|
a6d103f391
|
rename all 'buckets' -> 'bins'
|
2025-02-25 12:03:13 -06:00 |
|
|
|
50da5f1bc6
|
prediction progress
|
2025-02-25 11:55:07 -06:00 |
|
|
|
7ab7af81a3
|
prediction progress
|
2025-02-25 08:05:58 -06:00 |
|
|
|
a8246541e9
|
encode sim id buckets for now
|
2025-02-24 14:21:23 -06:00 |
|
|
|
944be252c5
|
replace entity handles with uids
|
2025-02-24 11:41:36 -06:00 |
|
|
|
fca945736b
|
uid fmt
|
2025-02-24 09:02:06 -06:00 |
|
|
|
2a93940bff
|
remove u128
|
2025-02-24 08:50:37 -06:00 |
|
|
|
f0834c203f
|
prediction progress
|
2025-02-23 04:18:14 -06:00 |
|
|
|
4d419da97b
|
gstat
|
2025-02-23 03:23:17 -06:00 |
|
|
|
ca731215ee
|
determine contacts from uid combination
|
2025-02-23 02:50:50 -06:00 |
|
|
|
9723530ad9
|
rename ent 'net' -> 'sync'
|
2025-02-23 02:19:03 -06:00 |
|
|
|
d35c951d43
|
netid -> uid
|
2025-02-23 02:14:06 -06:00 |
|
|
|
1dc1c42678
|
prediction progress
|
2025-02-22 23:20:42 -06:00 |
|
|
|
ba12d5677a
|
prediction progress
|
2025-02-22 16:07:55 -06:00 |
|
|
|
34713e0c03
|
ent handle string formatting
|
2025-02-22 11:50:01 -06:00 |
|
|
|
835762fb5c
|
entity debug info. keep old local handles when translating.
|
2025-02-22 10:34:06 -06:00 |
|
|
|
d05ecbabb9
|
prediction progress
|
2025-02-21 19:46:04 -06:00 |
|
|
|
4d8819d3ee
|
prediction progress
|
2025-02-21 18:07:17 -06:00 |
|
|
|
27f49512d6
|
prediction progress
|
2025-02-20 18:24:22 -06:00 |
|
|
|
e0dee3e9e8
|
sim snasphot store -> client refactor
|
2025-02-20 17:16:36 -06:00 |
|
|
|
044fc1db9d
|
prediction progress
|
2025-02-20 13:55:39 -06:00 |
|
|
|
b8119c9ef9
|
comment
|
2025-02-19 18:59:19 -06:00 |
|
|
|
6427f559ca
|
prediction progress
|
2025-02-19 18:55:00 -06:00 |
|
|
|
4172808fe2
|
prediction progress
|
2025-02-19 17:32:24 -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 |
|
|
|
80ed6a7852
|
sim ctx decoupling progress
|
2025-02-19 10:00:44 -06:00 |
|
|
|
b049a56a28
|
faster app shutdown
|
2025-02-19 08:51:20 -06:00 |
|
|
|
8e5b2bd773
|
sim ctx decoupling progress
|
2025-02-19 08:22:04 -06:00 |
|
|
|
3204e97dcf
|
sim ctx decoupling progress
|
2025-02-18 13:49:40 -06:00 |
|
|
|
253104b2ce
|
sim ctx decoupling progress
|
2025-02-18 11:14:41 -06:00 |
|
|
|
f6aa25760e
|
sim ctx decoupling progress
|
2025-02-14 17:01:44 -06:00 |
|
|
|
bc2dccb872
|
circular player collider
|
2025-02-14 14:05:14 -06:00 |
|
|
|
9bccd4eae3
|
add sampled profiling build option
|
2025-02-14 12:23:49 -06:00 |
|
|
|
440a051dba
|
fix out-of-scope stack memory use
|
2025-02-14 12:23:26 -06:00 |
|
|
|
be5d10e2b0
|
replace byteio with bitbuff
|
2025-02-13 17:15:23 -06:00 |
|
|
|
6d58619fbe
|
comment
|
2025-02-12 12:30:45 -06:00 |
|