|
|
9f22c9ca3a
|
echo shader name on build error
|
2026-02-05 17:54:27 -06:00 |
|
|
|
1c81be6a59
|
shared prefabs list
|
2026-02-05 17:32:09 -06:00 |
|
|
|
4dbaa19024
|
formatting
|
2026-02-05 17:13:12 -06:00 |
|
|
|
d7b7f8dfca
|
display sprite as part of ui box background
|
2026-02-04 14:56:54 -06:00 |
|
|
|
f9c69779ea
|
ui sprite rendering
|
2026-02-04 13:55:38 -06:00 |
|
|
|
5f8e701ac1
|
spawn/teleport dummy command
|
2026-02-04 12:21:38 -06:00 |
|
|
|
4b61ac219d
|
fix out of bounds tile placement snapping
|
2026-02-04 11:51:50 -06:00 |
|
|
|
4bc6a26c74
|
death wip
|
2026-02-04 09:13:34 -06:00 |
|
|
|
16c5e2620e
|
formatting
|
2026-02-04 08:53:44 -06:00 |
|
|
|
a6a5e27cb9
|
snap window cursor to crosshair when looking stops
|
2026-02-04 08:29:39 -06:00 |
|
|
|
e457dd392a
|
use crosshair position as cursor when looking
|
2026-02-04 08:09:36 -06:00 |
|
|
|
3e62de78b1
|
move shared frame state to single struct
|
2026-02-04 06:48:08 -06:00 |
|
|
|
8745cb4da7
|
gpu resource logging command
|
2026-02-03 01:12:46 -06:00 |
|
|
|
201d0c2bf0
|
fix oob resource access during composition pass
|
2026-02-02 22:29:23 -06:00 |
|
|
|
e3ae1a789f
|
draw crosshair via shader sdf
|
2026-02-01 21:50:22 -06:00 |
|
|
|
399f3a1528
|
fire bullets from weapon position
|
2026-02-01 14:39:31 -06:00 |
|
|
|
80f9434af8
|
actual entity transform rotation
|
2026-02-01 13:31:52 -06:00 |
|
|
|
c26488870a
|
render quad sprites in full resolution
|
2026-02-01 13:04:34 -06:00 |
|
|
|
2dd15d1078
|
formatting
|
2026-02-01 12:06:07 -06:00 |
|
|
|
09333b1b62
|
crosshair wip
|
2026-01-31 19:27:40 -06:00 |
|
|
|
eda5e44d3b
|
raw mouse look. cursor hiding & clipping
|
2026-01-31 18:36:17 -06:00 |
|
|
|
bd0b22b889
|
crosshair wip
|
2026-01-31 16:21:13 -06:00 |
|
|
|
a99ae88d22
|
working weapon animation
|
2026-01-31 14:18:40 -06:00 |
|
|
|
4e96e2f4d5
|
weapon animation wip
|
2026-01-31 10:29:05 -06:00 |
|
|
|
da643646a8
|
weapon animation wip
|
2026-01-31 08:33:24 -06:00 |
|
|
|
ecb115a540
|
weapon animation wip
|
2026-01-31 07:06:05 -06:00 |
|
|
|
253670856a
|
working guy anim
|
2026-01-30 07:31:57 -06:00 |
|
|
|
b7e2fafc85
|
animation wip
|
2026-01-30 05:27:47 -06:00 |
|
|
|
ff7e0b2167
|
ase refactor wip
|
2026-01-29 21:10:17 -06:00 |
|
|
|
9c0c649365
|
animation work
|
2026-01-28 21:41:16 -06:00 |
|
|
|
fb180afbc5
|
more animation testing
|
2026-01-27 13:54:40 -06:00 |
|
|
|
0ee976cda2
|
rename 'xform' -> 'affine'
|
2026-01-23 17:37:58 -06:00 |
|
|
|
d5efdab6d9
|
animation testing
|
2026-01-23 17:29:04 -06:00 |
|
|
|
7ee7a7f531
|
begin animation work
|
2026-01-23 12:39:23 -06:00 |
|
|
|
6e167ce499
|
shade stains
|
2026-01-22 13:06:13 -06:00 |
|
|
|
f0ddf19133
|
more shading pass progress
|
2026-01-22 12:24:54 -06:00 |
|
|
|
7a81397fd1
|
shading pass progress
|
2026-01-22 11:03:03 -06:00 |
|
|
|
f9067bfa8b
|
shading pass testing
|
2026-01-22 09:46:58 -06:00 |
|
|
|
8869a91b9a
|
formatting
|
2026-01-22 04:49:34 -06:00 |
|
|
|
72327e4a27
|
begin work on shading pass
|
2026-01-22 04:35:49 -06:00 |
|
|
|
5ad14b2dfd
|
formatting
|
2026-01-22 03:47:58 -06:00 |
|
|
|
0c9dd684af
|
dynamic time dilation for server->client prediction rate
|
2026-01-20 01:59:56 -06:00 |
|
|
|
36be516584
|
reflect client acks
|
2026-01-19 20:28:56 -06:00 |
|
|
|
327a0e4af4
|
refragment simulation snapshots to ensure client frames advance atomically
|
2026-01-19 03:17:26 -06:00 |
|
|
|
64aff1893d
|
more prediction testing
|
2026-01-19 02:33:07 -06:00 |
|
|
|
cdc876e71f
|
prediction testing
|
2026-01-19 01:08:59 -06:00 |
|
|
|
a529ea8c5b
|
make dummies into quasi-players
|
2026-01-18 23:12:57 -06:00 |
|
|
|
6a0fef0b1d
|
prediction testing
|
2026-01-18 21:12:00 -06:00 |
|
|
|
4fad7cf6de
|
formatting
|
2026-01-18 19:38:04 -06:00 |
|
|
|
d829c3c1a8
|
raw net packets
|
2026-01-18 19:33:00 -06:00 |
|
|
|
fa96c54104
|
add debug scoreboard
|
2026-01-18 18:53:37 -06:00 |
|
|
|
746ef6913b
|
client -> server control snapshots
|
2026-01-18 18:14:46 -06:00 |
|
|
|
1c0009fb21
|
attach player key to client
|
2026-01-18 02:46:10 -06:00 |
|
|
|
8e29fa447b
|
server snapshot testing
|
2026-01-18 00:59:49 -06:00 |
|
|
|
3cdff3c4c5
|
client connection
|
2026-01-17 22:10:25 -06:00 |
|
|
|
cacdf10229
|
use iocp for net worker waits instead of WSAPoll + dummy sockets
|
2026-01-17 18:45:25 -06:00 |
|
|
|
847f36d81a
|
chat msg testing
|
2026-01-17 16:08:49 -06:00 |
|
|
|
f88c33e332
|
server -> client tile sync
|
2026-01-16 20:54:12 -06:00 |
|
|
|
27c337202d
|
adler32 checksum for packets
|
2026-01-16 16:34:47 -06:00 |
|
|
|
673c865d21
|
network reliability testing
|
2026-01-16 14:23:53 -06:00 |
|
|
|
d9451af62e
|
net wake sockets
|
2026-01-16 00:30:05 -06:00 |
|
|
|
9912e0bfdd
|
working networking
|
2026-01-15 23:22:11 -06:00 |
|
|
|
9f0ea6e45b
|
networking progress
|
2026-01-15 17:51:50 -06:00 |
|
|
|
fe5aca14d2
|
net_win32 layer
|
2026-01-15 13:22:24 -06:00 |
|
|
|
b73daaf1f1
|
networking progress
|
2026-01-14 16:51:24 -06:00 |
|
|
|
a13697ac59
|
tweaking
|
2026-01-13 20:14:12 -06:00 |
|
|
|
1502645570
|
implement user-notifications
|
2026-01-13 20:01:50 -06:00 |
|
|
|
891efffc27
|
begin prediction work
|
2026-01-13 16:29:21 -06:00 |
|
|
|
1ccaf37d3f
|
store constraints array in world frame
|
2026-01-13 15:35:16 -06:00 |
|
|
|
3ad4579bb9
|
begin moving simulation logic to shared predictable implementation
|
2026-01-13 14:47:50 -06:00 |
|
|
|
f5a9733525
|
send tile data via msgs separate from snapshots
|
2026-01-13 14:01:54 -06:00 |
|
|
|
76ce604a45
|
move sim debug draw data into snapshot
|
2026-01-13 12:59:41 -06:00 |
|
|
|
8bae9d0da2
|
ping testing
|
2026-01-13 12:30:06 -06:00 |
|
|
|
db7cbad4b3
|
queue user cmds from sim
|
2026-01-13 11:58:37 -06:00 |
|
|
|
25a8a3c39a
|
begin structuring sim for networking
|
2026-01-12 17:45:31 -06:00 |
|
|
|
54b1759afe
|
rename 'last frame' -> 'prev frame'
|
2026-01-12 09:21:34 -06:00 |
|
|
|
a3455e07e3
|
tweaking
|
2026-01-12 08:35:30 -06:00 |
|
|
|
32938a9abe
|
move shared vis-sim functionality to pp layer
|
2026-01-10 16:04:39 -06:00 |
|
|
|
4df1418aa5
|
formatting
|
2026-01-10 14:28:45 -06:00 |
|
|
|
e461eabeb8
|
sim physics solver testing
|
2026-01-10 14:04:28 -06:00 |
|
|
|
3945008984
|
tweaks
|
2026-01-10 07:44:34 -06:00 |
|
|
|
bfbc7cf865
|
wall auto-tiling experimentation
|
2026-01-10 06:46:30 -06:00 |
|
|
|
574f591666
|
tile experimenting
|
2026-01-10 05:12:14 -06:00 |
|
|
|
86b12bf909
|
tile sprite testing
|
2026-01-09 15:37:23 -06:00 |
|
|
|
d332315c16
|
begin new sprite layer
|
2026-01-09 12:45:33 -06:00 |
|
|
|
2bfc0d2ab2
|
create application directory in appdata
|
2026-01-09 11:10:41 -06:00 |
|
|
|
a00fcf3fba
|
store level files in textual format
|
2026-01-09 06:46:52 -06:00 |
|
|
|
1c042f1c11
|
stain dryness
|
2026-01-08 09:31:38 -06:00 |
|
|
|
0f7b6d2ffc
|
blood tweaks
|
2026-01-08 07:03:23 -06:00 |
|
|
|
d6d3c8915f
|
automatically split particle emitter uploads
|
2026-01-08 06:01:17 -06:00 |
|
|
|
52ecdf378b
|
more accurate raycast
|
2026-01-08 04:26:37 -06:00 |
|
|
|
e9ea1ec0f7
|
simulated bullet testing
|
2026-01-07 08:12:14 -06:00 |
|
|
|
3dc22b9bd7
|
bullet trail testing
|
2026-01-07 04:34:53 -06:00 |
|
|
|
5bbf007fec
|
delete old pp layer
|
2026-01-07 02:57:59 -06:00 |
|
|
|
254c6c4126
|
tweaking
|
2026-01-07 02:41:29 -06:00 |
|
|
|
d0e119c476
|
track emitter particle sequence on cpu
|
2026-01-07 01:22:20 -06:00 |
|
|
|
f30ed79e91
|
separate decals into stains & cells
|
2026-01-07 00:36:58 -06:00 |
|
|
|
869b415ebb
|
particle falloff testing
|
2026-01-06 23:35:49 -06:00 |
|
|
|
87a624eaeb
|
particle collison testing
|
2026-01-06 07:03:11 -06:00 |
|
|
|
65d34d49af
|
more particle testing
|
2026-01-06 03:29:22 -06:00 |
|
|
|
b8e08c72ad
|
gpu particle testing
|
2026-01-06 02:15:45 -06:00 |
|
|
|
0e269f0e83
|
rudimentary raycasting
|
2026-01-05 07:08:35 -06:00 |
|
|
|
1839899027
|
entity pruning
|
2026-01-05 02:19:38 -06:00 |
|
|
|
6a305b4803
|
update user & sim worlds via structured deltas
|
2026-01-05 01:45:10 -06:00 |
|
|
|
54f77c87be
|
import old collision detection code
|
2026-01-04 04:11:02 -06:00 |
|
|
|
235cf72018
|
switch dx12 from using placed resources to committed resources for now. add async gpu resource eviction.
|
2026-01-03 23:29:18 -06:00 |
|
|
|
3744bf25a2
|
tweaking
|
2026-01-03 16:21:20 -06:00 |
|
|
|
8fa00607cb
|
overshoot UI animation targets. add vsync tweak.
|
2026-01-03 16:15:58 -06:00 |
|
|
|
0224b27902
|
simulation debug drawing. begin collision resolution work.
|
2026-01-03 01:44:07 -06:00 |
|
|
|
5f6c1f629e
|
move draw helpers to vis core
|
2026-01-02 21:07:04 -06:00 |
|
|
|
d0130c4810
|
aim above 1.0 when easing palette in
|
2026-01-02 20:03:44 -06:00 |
|
|
|
ba8b1667db
|
use premultiplied alpha for ui composition
|
2026-01-02 18:15:30 -06:00 |
|
|
|
8aa44b5deb
|
shader constant tweak vars
|
2026-01-02 01:23:32 -06:00 |
|
|
|
003a77d410
|
float parsing fixes
|
2026-01-01 23:56:54 -06:00 |
|
|
|
818de65813
|
styling
|
2026-01-01 20:26:21 -06:00 |
|
|
|
5b88c67af2
|
add icon support to ui
|
2026-01-01 20:26:14 -06:00 |
|
|
|
df480e3a44
|
pass initial tweak variable on every call
|
2026-01-01 17:26:17 -06:00 |
|
|
|
169a74f637
|
only update slider when cursor moves
|
2026-01-01 16:03:16 -06:00 |
|
|
|
fa04e56065
|
tweak variable precision
|
2026-01-01 15:52:25 -06:00 |
|
|
|
31b277d8f7
|
increase ui scale snap epsilon
|
2026-01-01 03:55:43 -06:00 |
|
|
|
285fd64989
|
style tweaks
|
2026-01-01 03:09:29 -06:00 |
|
|
|
90a674724a
|
correct slider cursor offset
|
2025-12-31 23:21:18 -06:00 |
|
|
|
102bb6dc36
|
tweak palette sliders
|
2025-12-31 20:56:57 -06:00 |
|
|
|
4f36aaf07a
|
ceil baseline
|
2025-12-31 16:24:59 -06:00 |
|
|
|
cfa109d9f7
|
theme header sizes
|
2025-12-31 16:18:52 -06:00 |
|
|
|
0c20353811
|
remove crtlib stubs
|
2025-12-31 15:52:52 -06:00 |
|
|
|
4689be8dc7
|
2 dimensional ui animation scale
|
2025-12-31 14:01:10 -06:00 |
|
|
|
13fa38ad68
|
lower ui anim scale snap epsilon
|
2025-12-30 07:15:13 -06:00 |
|
|
|
78d0a8b832
|
fix box dims for odd font sizes
|
2025-12-30 06:51:37 -06:00 |
|
|
|
b3012c37bd
|
proper ui scale solve pass & text scaling for animations
|
2025-12-30 04:28:43 -06:00 |
|
|
|
db2f5b9bd3
|
don't scale glyph runs
|
2025-12-30 03:30:45 -06:00 |
|
|
|
9b94f02a27
|
floating position anchors
|
2025-12-30 02:38:57 -06:00 |
|
|
|
bed51e195e
|
immediate mode tweak vars
|
2025-12-30 00:06:00 -06:00 |
|
|
|
e8b5edb371
|
working tweak vars
|
2025-12-29 22:53:04 -06:00 |
|
|
|
4f00af6044
|
begin adding tweak vars
|
2025-12-29 21:13:34 -06:00 |
|
|
|
d1fe4593da
|
ui animation scaling adjustments
|
2025-12-29 19:44:42 -06:00 |
|
|
|
e69aa09212
|
panel-window relocation progress
|
2025-12-29 17:27:54 -06:00 |
|
|
|
4d25eadd40
|
round glyph advance & bounds during run generation
|
2025-12-29 03:37:56 -06:00 |
|
|
|
211a6e641d
|
ui animations
|
2025-12-29 02:43:20 -06:00 |
|
|
|
7c6b6b73a0
|
ui lerp progress
|
2025-12-29 01:19:13 -06:00 |
|
|
|
54025f670f
|
ui lerp progress
|
2025-12-29 00:38:08 -06:00 |
|
|
|
3522e47c0a
|
proper panel resize
|
2025-12-28 23:09:51 -06:00 |
|
|
|
10a9aa4a84
|
panel styling
|
2025-12-28 21:57:15 -06:00 |
|
|
|
6a418b8f9c
|
separate ui mouse press reports by button
|
2025-12-28 19:46:45 -06:00 |
|
|
|
7b4edbdfbb
|
ui corner anti aliasing
|
2025-12-28 19:28:40 -06:00 |
|
|
|
f8ab74eafe
|
keep alignment of truncated text
|
2025-12-28 17:57:45 -06:00 |
|
|
|
2be3381c92
|
better vis mouse focus checking
|
2025-12-28 17:20:05 -06:00 |
|
|
|
d84e12d598
|
unsmooth editor camera panning
|
2025-12-28 16:49:18 -06:00 |
|
|
|
3d7f6eddfe
|
sim world swapping
|
2025-12-28 16:11:37 -06:00 |
|
|
|
75bedaecbb
|
match global system state variable names to corresponding namespace
|
2025-12-28 13:07:07 -06:00 |
|