Commit Graph

67 Commits

Author SHA1 Message Date
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
0c9dd684af dynamic time dilation for server->client prediction rate 2026-01-20 01:59:56 -06:00
327a0e4af4 refragment simulation snapshots to ensure client frames advance atomically 2026-01-19 03:17:26 -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
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
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
9912e0bfdd working networking 2026-01-15 23:22:11 -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
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
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
32938a9abe move shared vis-sim functionality to pp layer 2026-01-10 16:04:39 -06:00
0ac3284511 more refactoring to support gpu pointers 2025-11-20 01:25:50 -06:00
f2316869e2 hot & active ui elements 2025-11-06 12:43:37 -06:00
638b459b08 move window & presentation control into ui layer 2025-11-04 02:59:28 -06:00
b1f285f3f1 unified ui padding 2025-11-04 00:19:46 -06:00
67ba54274f ui control testing 2025-11-03 00:34:13 -06:00
9e2634dfab floating ui boxes 2025-11-02 21:23:29 -06:00
9fc7445e6b move logging to base layer 2025-11-02 19:31:49 -06:00
029c88e74e namespace pp layer 2025-11-02 16:50:56 -06:00
04d8039f5c ui progress 2025-11-02 14:14:34 -06:00
9297e40b0c simplify window layer 2025-10-26 21:57:01 -05:00
6beb910f98 window layer working 2025-10-26 18:33:31 -05:00
5f7de288ac begin window layer 2025-10-25 10:27:47 -05:00
fc9aff7f06 persist struct region 2025-10-24 06:46:34 -05:00
05f6c937cb swap testing 2025-10-24 05:40:13 -05:00
3c97718760 move game texture ui blit into ui layer 2025-10-23 07:37:19 -05:00
56fd5e19ff text layouting 2025-10-23 03:03:12 -05:00
ee1f720fa1 text reimpl 2025-10-22 03:22:23 -05:00
5d2662e567 transient gpu buffers 2025-10-21 16:30:27 -05:00
69a8f2e1a3 gpu utils 2025-10-21 16:02:42 -05:00
e4975e06c4 gpu buffer -> buffer copy 2025-09-23 15:08:22 -05:00
5952bd99e9 renderer working again 2025-09-22 20:30:46 -05:00
63ba5e320c pipeline initialization 2025-09-18 18:58:55 -05:00