Commit graph

65 commits

Author SHA1 Message Date
Brian Beck
d1acb6a5ce add shapes test page, particle effects 2026-03-02 22:57:58 -08:00
Brian Beck
d9be5c1eba migrate to CSS Modules 2026-03-01 09:40:17 -08:00
Brian Beck
c5b43f2e55 split up demo modules, improve death support 2026-03-01 08:33:38 -08:00
Brian Beck
359a036558 initial demo support 2026-02-28 17:58:09 -08:00
Brian Beck
0f2e103294 v2 2026-02-20 15:48:15 -08:00
Brian Beck
3c8cce685d improve Torque GUI markup parsing 2026-02-19 19:39:01 -08:00
Brian Beck
b833c34110 improve map info handling 2026-02-19 07:07:16 -08:00
Brian Beck
5694f07e1f fix map preview image layout 2026-02-19 06:28:13 -08:00
Brian Beck
c44df43a91 add map info dialog 2026-02-19 05:51:55 -08:00
Brian Beck
c380893040 add fog URL param 2026-02-13 21:12:12 -08:00
Brian Beck
d7ef09c576 add keyboard overlay for non-touch devices 2026-02-12 17:54:51 -08:00
Brian Beck
0aadb3d6e7 fix joystick/canvas/debug layering (z-index/order) 2026-02-12 12:45:11 -08:00
Brian Beck
d9293b1a0b improve toolbar on mobile, add joystick modes 2026-02-12 12:04:26 -08:00
Brian Beck
f814d71c53 fix vertical scrollbar on mobile 2026-02-11 21:45:41 -08:00
Brian Beck
5214a8556b Improve controls, add mobile joystick control 2026-02-11 22:29:09 -08:00
Brian Beck
0c6aa3b4dd enable React Compiler, add linter 2025-12-29 20:03:13 -08:00
Brian Beck
6b23aefab6 fix last outstanding .dif conversion 2025-12-16 23:42:45 -08:00
Brian Beck
55c1067682 improve query param handling, add support for linking too coords 2025-12-16 17:31:13 -08:00
Brian Beck
2a36c18f92 fix default map/type 2025-12-14 14:31:53 -08:00
Brian Beck
049566cdbb allow selecting different game types 2025-12-14 11:06:57 -08:00
Brian Beck
7f75ed84da fix terrain positioning, layer blending, lighting when sun points up, add xPack2 2025-12-12 14:16:21 -08:00
Brian Beck
bcf4f4a1a5 improve lighting, shadows, fix terrain triangle geometry 2025-12-10 14:14:51 -08:00
Brian Beck
a4b7021acc improve lighting, fog, clouds, force fields 2025-12-09 14:59:47 -08:00
Brian Beck
2a730b8a44 add loading progress support and new indicator 2025-12-04 14:24:51 -08:00
Brian Beck
f7a2245c3d pause clouds when animation is disabled 2025-12-03 21:25:28 -08:00
Brian Beck
5d0a8a3fab move LoadingSpinner 2025-12-02 22:16:40 -08:00
Brian Beck
10b4a65a87 improve mission selector 2025-12-02 16:58:35 -08:00
Brian Beck
af17b43584 add IFL texture animation 2025-12-01 22:33:12 -08:00
Brian Beck
c8391a1056 format with Prettier 2025-11-29 09:08:20 -08:00
Brian Beck
42f4f9ae9d left click when locked to cycle camera 2025-11-26 14:37:49 -08:00
Brian Beck
608b538366 add flag and waypoint markers 2025-11-25 23:15:00 -08:00
Brian Beck
60a46e708b remove as many transforms as possible, render Z-up axes 2025-11-25 16:56:54 -08:00
Brian Beck
878c798bcd add debug labels and some missing shapes 2025-11-23 21:47:49 -08:00
Brian Beck
660addc5da use consistent React import style 2025-11-19 01:49:26 -05:00
bmathews
7a4792e4e8 Add audio 2025-11-15 16:33:18 -08:00
Brian Beck
9e2724799c deploy 2025-11-15 12:55:08 -08:00
Brian Beck
beade00727 move non-Next components out of app folder 2025-11-14 17:23:23 -08:00
bmathews
48c4e7608a Invert 2025-11-14 14:04:47 -08:00
Brian Beck
fefa01b6f9 fall back to empty settings object 2025-11-14 13:29:30 -08:00
Brian Beck
fc4146c824 remove unnecessary assets, add setting persistence 2025-11-13 23:41:10 -08:00
bmathews
6ae7a19332 query params and some fog stuff 2025-11-14 03:30:33 -08:00
bmathews
8ab6f63fee Fix texture orientation. Add AO. Fix fog transition in sky 2025-11-14 03:10:26 -08:00
bmathews
75750571de Improve mouse controls 2025-11-14 00:15:28 -08:00
Brian Beck
4cd9067df6 remove check, array case handled 2025-11-13 23:53:51 -08:00
bmathews
cb0f6b05c6 Fix interior objects 2025-11-13 23:48:41 -08:00
Brian Beck
37738e4249 finish WaterBlock 2025-11-13 23:45:51 -08:00
Brian Beck
3009273db3 cleanup, fix typo 2025-11-13 23:18:29 -08:00
Brian Beck
76e9f68e63 migrate to react-three-fiber 2025-11-13 22:55:58 -08:00
Brian Beck
2a7af04023 cleanup, add README 2025-11-12 20:00:14 -08:00
Brian Beck
ee6ff28af5 wip 2025-11-12 19:23:30 -08:00