|
|
f1eb4ea855
|
rotation-agnostic crosshair movement
|
2026-02-10 21:36:37 -06:00 |
|
|
|
bf56bd7155
|
tile -> wall generation
|
2026-02-09 16:56:35 -06:00 |
|
|
|
003bdb2d55
|
'dummy' -> 'bot'
|
2026-02-06 02:51:13 -06:00 |
|
|
|
bc32417ba1
|
randomnize spawn scores. ignore last player spawn point.
|
2026-02-06 00:56:01 -06:00 |
|
|
|
e88c91b1ab
|
working spawn points
|
2026-02-05 23:51:04 -06:00 |
|
|
|
e0356f73e8
|
prefab spawn menu
|
2026-02-05 21:42:01 -06:00 |
|
|
|
e7ade79ea5
|
IsLanguageC/G -> IsCpu/Gpu. CacheLineSize -> IsolationSize.
|
2026-02-05 18:59:05 -06:00 |
|
|
|
16c5e2620e
|
formatting
|
2026-02-04 08:53:44 -06:00 |
|
|
|
3e62de78b1
|
move shared frame state to single struct
|
2026-02-04 06:48:08 -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 |
|
|
|
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 |
|
|
|
253670856a
|
working guy anim
|
2026-01-30 07:31:57 -06:00 |
|
|
|
d44a845a8d
|
ase refactor wip
|
2026-01-30 00:29:52 -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 |
|
|
|
7ee7a7f531
|
begin animation work
|
2026-01-23 12:39:23 -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 |
|
|
|
0c9dd684af
|
dynamic time dilation for server->client prediction rate
|
2026-01-20 01:59:56 -06:00 |
|
|
|
1c0009fb21
|
attach player key to client
|
2026-01-18 02:46:10 -06:00 |
|
|
|
3cdff3c4c5
|
client connection
|
2026-01-17 22:10:25 -06:00 |
|
|
|
f88c33e332
|
server -> client tile sync
|
2026-01-16 20:54:12 -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 |
|
|
|
fe5aca14d2
|
net_win32 layer
|
2026-01-15 13:22:24 -06:00 |
|
|
|
b73daaf1f1
|
networking progress
|
2026-01-14 16:51:24 -06:00 |
|
|
|
1502645570
|
implement user-notifications
|
2026-01-13 20:01:50 -06:00 |
|
|
|
25a8a3c39a
|
begin structuring sim for networking
|
2026-01-12 17:45:31 -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 |
|
|
|
52ecdf378b
|
more accurate raycast
|
2026-01-08 04:26:37 -06:00 |
|
|
|
3dc22b9bd7
|
bullet trail testing
|
2026-01-07 04:34:53 -06:00 |
|
|
|
b8e08c72ad
|
gpu particle testing
|
2026-01-06 02:15:45 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
df480e3a44
|
pass initial tweak variable on every call
|
2026-01-01 17:26:17 -06:00 |
|
|
|
fa04e56065
|
tweak variable precision
|
2026-01-01 15:52:25 -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 |
|
|
|
0c20353811
|
remove crtlib stubs
|
2025-12-31 15:52:52 -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 |
|
|
|
3522e47c0a
|
proper panel resize
|
2025-12-28 23:09:51 -06:00 |
|
|
|
2be3381c92
|
better vis mouse focus checking
|
2025-12-28 17:20:05 -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 |
|
|
|
4ffb9a8d73
|
convert comment style from multi-line to single-line
|
2025-12-28 12:06:08 -06:00 |
|
|
|
fbf7882db2
|
retain box state cache within ui core
|
2025-12-19 15:07:04 -06:00 |
|
|
|
3377e3f94c
|
convert indentation to 2 spaces
|
2025-12-18 18:42:53 -06:00 |
|
|
|
c1b768282f
|
use standard indentation style for multi-line function parameters
|
2025-12-18 16:48:41 -06:00 |
|
|
|
767be8cf03
|
cursor based tile placement
|
2025-12-17 19:22:58 -06:00 |
|
|
|
cd48dd53ff
|
tiling progress
|
2025-12-17 15:37:56 -06:00 |
|
|
|
1de54d60ba
|
'ZI' -> 'Zi'
|
2025-12-16 16:46:25 -06:00 |
|
|
|
7a40b0bff2
|
backdrop shader
|
2025-12-16 15:11:36 -06:00 |
|
|
|
778651411a
|
only wait for async signal on first lane
|
2025-12-16 14:26:20 -06:00 |
|
|
|
a2226a2fb8
|
async signal
|
2025-12-16 13:50:46 -06:00 |
|
|
|
cbeafdb8fe
|
dynamic glyph atlas creation
|
2025-12-16 13:25:33 -06:00 |
|
|
|
c140b6271b
|
cache direct-write font faces
|
2025-12-14 13:28:03 -06:00 |
|
|
|
4ddc2f1666
|
gpu staging ring working
|
2025-12-13 23:08:09 -06:00 |
|
|
|
f241379dba
|
unify gpu resource creation codepath
|
2025-12-13 16:04:21 -06:00 |
|
|
|
77434a988b
|
glyph cache progress
|
2025-12-13 13:12:45 -06:00 |
|
|
|
c8a9970438
|
glyph cache progress
|
2025-12-12 19:50:44 -06:00 |
|
|
|
5fd73b7911
|
async testing
|
2025-12-12 14:10:10 -06:00 |
|
|
|
476d154beb
|
aggregate base layer state
|
2025-12-12 13:40:22 -06:00 |
|
|
|
ac8a4cf6c2
|
start implementing async system
|
2025-12-12 12:37:47 -06:00 |
|
|
|
e9e8dcc04d
|
glyph cache progress
|
2025-12-11 19:35:11 -06:00 |
|
|
|
eeec7e7191
|
vector printf format
|
2025-12-11 14:16:56 -06:00 |
|
|
|
84fbaaf7cd
|
working shader printf w/ formatting & logging
|
2025-12-10 22:00:04 -06:00 |
|
|
|
4fe18195d1
|
begin reworking format utils to take argument arrays instead of only va_list
|
2025-12-10 21:19:23 -06:00 |
|
|
|
bc76a511e6
|
shader printf arg parsing on cpu
|
2025-12-10 20:21:08 -06:00 |
|
|
|
1b02edb0b5
|
move shader handles into gpu layer
|
2025-12-09 18:04:32 -06:00 |
|
|
|
f773422abf
|
rename shader handle -> shader ref
|
2025-12-09 17:30:27 -06:00 |
|
|
|
781e6ff75a
|
create shader headers
|
2025-12-09 16:26:31 -06:00 |
|
|
|
bb8f105309
|
move shader debug implementation to backend layer
|
2025-12-09 15:34:50 -06:00 |
|
|
|
3bf89a8911
|
formatting
|
2025-12-09 14:31:25 -06:00 |
|
|
|
7c1602e463
|
specify platform name as argument for default downstream layer declarations
|
2025-12-09 14:14:33 -06:00 |
|
|
|
a54b9c62c8
|
use '.g' & '.gh' extensions for shader source files
|
2025-12-09 13:03:34 -06:00 |
|
|
|
d22f97debf
|
IsAsyncCompute constant
|
2025-12-08 20:06:50 -06:00 |
|
|
|
9772e4ce4c
|
compile-time shader resource handles
|
2025-12-08 18:47:28 -06:00 |
|
|
|
3e722bb982
|
shader printf progress
|
2025-12-08 16:33:44 -06:00 |
|