Commit Graph

  • 0223b55de8 fix(vfx): remove ball contact sparks Josh Creek 2026-08-08 08:47:48 +01:00
  • e0a1cbaf6d fix(presentation): simplify camera and engine effects Josh Creek 2026-08-08 08:44:26 +01:00
  • b7f646ba48 chore(training): Add 20260806-1939-curric-s3-gauntlet checkpoints, logs, and exported policy CosmicClash Training Bot 2026-08-08 04:28:13 +01:00
  • 8fa40769a8 feat(rendering): add cinematic post processing Josh Creek 2026-08-07 22:54:01 +01:00
  • 0a7eb0b742 feat(ui): theme HUD with Orbitron typography Josh Creek 2026-08-07 22:48:56 +01:00
  • 8bd65290fc feat(goals): add cinematic celebration sequence Josh Creek 2026-08-07 22:45:33 +01:00
  • 28eb45338a feat(feedback): add responsive camera and impacts Josh Creek 2026-08-07 22:37:49 +01:00
  • 78ef0cb1f8 feat(vfx): animate movement and scoring effects Josh Creek 2026-08-07 22:31:17 +01:00
  • 8d4078989c feat(arena): add grounded lighting and asteroid dressing Josh Creek 2026-08-07 22:26:02 +01:00
  • 9fd1764522 chore(training): curriculum progress after 20260805-1926-curric-s2-selfplay CosmicClash Training Bot 2026-08-06 19:39:02 +01:00
  • a370b15020 chore(training): Add 20260805-1926-curric-s2-selfplay checkpoints, logs, and exported policy CosmicClash Training Bot 2026-08-06 19:37:58 +01:00
  • f8641836df chore(training): curriculum progress after 20260805-0953-curric-s1-bootstrap CosmicClash Training Bot 2026-08-05 19:26:22 +01:00
  • 9f78d37c79 chore(training): Add 20260805-0953-curric-s1-bootstrap checkpoints, logs, and exported policy CosmicClash Training Bot 2026-08-05 19:26:20 +01:00
  • 401d882ff0 fix(assets): remove unreferenced duplicate planet_surface texture Josh Creek 2026-08-05 09:51:33 +01:00
  • 9bdeb73fa7 docs: mark trained-bot compatibility items resolved in TODO.md Josh Creek 2026-08-05 09:18:08 +01:00
  • 3049c42867 feat(training): support N-vs-M matches with persistent per-ship spawn IDs Josh Creek 2026-08-05 09:17:56 +01:00
  • 18fdb0f232 feat(arena): resize for 5v5, cut a real goal-wall hole, and bake collision geometry Josh Creek 2026-08-05 09:17:13 +01:00
  • a02e0770af fix(training): avoid ship-ship overlap when placing a multi-ship roster Josh Creek 2026-08-05 09:16:35 +01:00
  • 661c588fef fix(game-mode): recover ships/ball that escape through an open goal in every mode Josh Creek 2026-08-05 09:16:00 +01:00
  • 0f7603d3cb fix(ship): delta-scale drag so it stays correct at any physics tick rate Josh Creek 2026-08-05 09:13:52 +01:00
  • cab2fa6391 fix(training): always emit flight-telemetry info keys, not just when nonzero Josh Creek 2026-08-04 23:35:17 +01:00
  • 0e046aa9f1 chore(training): scrap generation 1-3 training data for generation 4 Josh Creek 2026-08-04 23:28:57 +01:00
  • 1811e9333e feat(training): curriculum generation 4 — MultiDiscrete action space redesign Josh Creek 2026-08-04 23:27:57 +01:00
  • 8551d9e835 perf(ship): reuse member ShipAction instead of allocating per tick Josh Creek 2026-08-04 22:23:02 +01:00
  • 6198dc67fc chore(training): Add 20260803-1829-curric-s4-unmask-retry2 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-08-04 22:03:09 +01:00
  • 884b7799a0 fix(hud): have game mode hand HUD its target ship instead of group lookup Josh Creek 2026-08-04 19:54:55 +01:00
  • 5193776d86 perf(match): emit timer_updated only when the displayed second changes Josh Creek 2026-08-04 19:41:37 +01:00
  • c96325144a fix(match): guard kickoff countdown against a post-match resume Josh Creek 2026-08-04 19:35:41 +01:00
  • fa9590d9c3 refactor(team-colors): collapse disagreeing team palettes into one source of truth Josh Creek 2026-08-04 19:18:45 +01:00
  • ff2e40198f fix(arena): duplicate shared Environment before per-arena mutation Josh Creek 2026-08-04 18:56:22 +01:00
  • c75e142c8a perf(physics): name and assign collision layers Josh Creek 2026-08-04 18:32:54 +01:00
  • 96ff503fa8 perf(ship): merge non-tinted hull meshes into one node Josh Creek 2026-08-04 18:16:02 +01:00
  • 7b086fbd8f perf(ship): share per-team accent material instead of allocating per ship Josh Creek 2026-08-04 17:53:15 +01:00
  • 0603452264 perf(goal): merge goal visuals into one ArrayMesh Josh Creek 2026-08-04 17:48:39 +01:00
  • b01d5a68d9 perf(arena): cache the active camera lookup in ArenaBoundary Josh Creek 2026-08-04 17:36:37 +01:00
  • bb56f69edc perf(hud): stop flight instruments redrawing when values have settled Josh Creek 2026-08-04 17:33:52 +01:00
  • fbb783b947 perf(ship): gate telemetry emission on listeners and headless mode Josh Creek 2026-08-04 15:15:43 +01:00
  • 08a0f74391 refactor(*): DRY up arena scenes, game modes, and HUD instruments Josh Creek 2026-08-04 15:07:33 +01:00
  • b285d012dc chore(*): Update todos Josh Creek 2026-08-04 14:14:15 +01:00
  • c7cd740f23 chore(assets): VRAM-compress arena textures, BC7 for the nebula sky Josh Creek 2026-08-04 13:36:43 +01:00
  • a836a96d13 feat(weather): keep nebula dust clear of the play volume Josh Creek 2026-08-04 13:36:43 +01:00
  • e62d844c1d fix(render): drop SDFGI, add fill lights and enable debanding Josh Creek 2026-08-04 13:36:30 +01:00
  • df3e168b31 feat(arena): add elevated-goal arena variants Josh Creek 2026-08-04 13:36:19 +01:00
  • 66b6215fdd feat(goal): recess goals into the hull behind a netted pocket Josh Creek 2026-08-04 13:36:07 +01:00
  • 02df09e40d feat(arena): draw the play volume as one non-overlapping surface shell Josh Creek 2026-08-04 13:35:55 +01:00
  • 6f5ce488a9 feat: lit particle shader for nebula dust weather effect Josh Creek 2026-08-04 07:42:34 +01:00
  • 73fb83a0da feat: richer nebula sky and planet surface textures Josh Creek 2026-08-04 07:18:51 +01:00
  • 3257f5cbcc feat: greeble/detail pass on nebula station and debris models Josh Creek 2026-08-03 23:09:50 +01:00
  • 11d81a910e chore: add missing .uid sidecars for settings_menu.gd and video_settings.gd Josh Creek 2026-08-03 22:41:55 +01:00
  • 1eb5a3188d feat: replace ship and ball placeholder meshes with Blender-modeled assets Josh Creek 2026-08-03 22:39:46 +01:00
  • 50c2014361 feat: enable SDFGI/reflection probes and fresnel glass boundary Josh Creek 2026-08-03 21:29:59 +01:00
  • 1c08ab3566 fix: de-duplicate hero star diffraction-spike stamps in nebula sky Josh Creek 2026-08-03 20:04:36 +01:00
  • 3fdf270aa9 feat: add post-processing pass and video settings menu Josh Creek 2026-08-03 19:53:56 +01:00
  • 171cd4a840 feat: add Nebula and Asteroid Field arenas Josh Creek 2026-08-03 19:09:16 +01:00
  • 1af3e0410d chore: vendor blender-mcp as a git submodule alongside godot-mcp Josh Creek 2026-08-03 16:56:48 +01:00
  • 4507b6dc1b feat: add main-menu difficulty picker for Match mode Josh Creek 2026-08-03 14:31:39 +01:00
  • 20f6be7e28 chore(training): curriculum progress after 20260802-1458-curric-s4-unmask-retry1 CosmicClash Training Bot 2026-08-03 18:29:13 +01:00
  • 5fe53b2406 chore(training): Add 20260802-1458-curric-s4-unmask-retry1 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-08-03 18:27:21 +01:00
  • 62dc0a2981 chore(training): curriculum progress after 20260801-1131-curric-s4-unmask CosmicClash Training Bot 2026-08-02 14:58:25 +01:00
  • f62ddde369 chore(training): Add 20260801-1131-curric-s4-unmask checkpoints, logs, and exported policy CosmicClash Training Bot 2026-08-02 14:56:35 +01:00
  • fa53d72f63 chore(training): curriculum progress after 20260801-0658-curric-s3-unmask-ramp75 CosmicClash Training Bot 2026-08-01 11:31:57 +01:00
  • e5a0df63c5 chore(training): Add 20260801-0658-curric-s3-unmask-ramp75 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-08-01 11:31:48 +01:00
  • be1bf37e0b chore(training): curriculum progress after 20260801-0223-curric-s2-unmask-ramp50 CosmicClash Training Bot 2026-08-01 06:58:20 +01:00
  • 1615791ee0 chore(training): Add 20260801-0223-curric-s2-unmask-ramp50 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-08-01 06:58:11 +01:00
  • e22b4814f5 chore(training): curriculum progress after 20260731-2149-curric-s1-unmask-ramp25 CosmicClash Training Bot 2026-08-01 02:23:37 +01:00
  • 23b2cd19df chore(training): Add 20260731-2149-curric-s1-unmask-ramp25 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-08-01 02:23:27 +01:00
  • 3fd1c00895 feat(training): Replace all-or-nothing unmask with a gradual ramp Josh Creek 2026-07-31 21:47:53 +01:00
  • 0759e1514b chore(training): curriculum progress after 20260730-1224-curric-s1-unmask-retry2 CosmicClash Training Bot 2026-07-31 16:07:16 +01:00
  • f03037a612 chore(training): Add 20260730-1224-curric-s1-unmask-retry2 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-07-31 16:04:58 +01:00
  • 6084991f1c chore(training): curriculum progress after 20260729-0837-curric-s1-unmask-retry1 CosmicClash Training Bot 2026-07-30 12:24:45 +01:00
  • f41702e7ea chore(training): Add 20260729-0837-curric-s1-unmask-retry1 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-07-30 12:22:54 +01:00
  • efda6c1a05 chore(training): Resume stage 1 unmask from its own checkpoint, not foundation Josh Creek 2026-07-29 08:35:34 +01:00
  • 259b2adc07 fix(training): Guard GoalRateCallback against a missing goal_scored key Josh Creek 2026-07-29 08:35:20 +01:00
  • 8bc16ee048 chore(training): curriculum progress after 20260729-0607-curric-s1-unmask-retry2 CosmicClash Training Bot 2026-07-29 06:09:25 +01:00
  • a6c2ed6177 chore(training): Add 20260729-0607-curric-s1-unmask-retry2 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-07-29 06:08:10 +01:00
  • 0d29fc44e0 chore(training): curriculum progress after 20260728-0031-curric-s1-unmask-retry1 CosmicClash Training Bot 2026-07-29 06:07:26 +01:00
  • cb3732fcb7 chore(training): Add 20260728-0031-curric-s1-unmask-retry1 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-07-29 06:05:33 +01:00
  • bca08d266e feat(*): Log live goal rate to TensorBoard during training Josh Creek 2026-07-28 21:33:41 +01:00
  • c998d2271a chore(*): Update todos Josh Creek 2026-07-28 20:56:39 +01:00
  • 01dbfc7ede feat(*): Add exported Linux binary training path for faster parallel instances Josh Creek 2026-07-28 20:56:14 +01:00
  • 4408ec3ecd chore(*): Update todos Josh Creek 2026-07-28 19:45:14 +01:00
  • ac317cd2e1 feat(*): Add sudden-death overtime with golden goal on a draw Josh Creek 2026-07-28 19:44:35 +01:00
  • 09ea8d6fbc feat(*): Style the results screen and dock the heading tape under the scoreboard Josh Creek 2026-07-28 19:32:40 +01:00
  • a9b7b450d5 feat(*): Redesign HUD scoreboard as a single timer/score/team banner Josh Creek 2026-07-28 19:24:40 +01:00
  • 93f90ca6de feat(*): Add 3-2-1 kickoff countdown before play and after goals Josh Creek 2026-07-28 19:11:36 +01:00
  • 2533827cf8 chore(training): curriculum progress after 20260726-1904-curric-s1-unmask CosmicClash Training Bot 2026-07-28 00:30:59 +01:00
  • a0b527b8cb chore(training): Add 20260726-1904-curric-s1-unmask checkpoints, logs, and exported policy CosmicClash Training Bot 2026-07-28 00:29:06 +01:00
  • 31aa5cae8c chore(*): Remove superseded pre-curriculum and dead-branch runs Josh Creek 2026-07-26 19:25:22 +01:00
  • f7d03b1e74 chore(*): Remove superseded curriculum branches Josh Creek 2026-07-26 19:19:01 +01:00
  • 390bd18be7 feat(*): Start curriculum generation 2, seeded from curric-s5-aggression Josh Creek 2026-07-26 19:00:38 +01:00
  • 33b2c23f13 chore(training): curriculum progress after curric-s6-unmask-retry2 CosmicClash Training Bot 2026-07-26 13:08:35 +01:00
  • 653afe4040 chore(training): Add curric-s6-unmask-retry2 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-07-26 13:06:31 +01:00
  • 28109756dd chore(training): curriculum progress after curric-s6-unmask-retry1 CosmicClash Training Bot 2026-07-25 07:41:43 +01:00
  • 4e0efec612 chore(training): Add curric-s6-unmask-retry1 checkpoints, logs, and exported policy CosmicClash Training Bot 2026-07-25 07:39:52 +01:00
  • 580222c139 feat(*): Promote curric-s6-unmask as the shipped "easy" bot Josh Creek 2026-07-24 09:18:53 +01:00
  • 407a916b40 chore(training): curriculum progress after curric-s6-unmask CosmicClash Training Bot 2026-07-24 02:25:37 +01:00
  • f4dfc43d04 chore(training): Add curric-s6-unmask checkpoints, logs, and exported policy CosmicClash Training Bot 2026-07-24 02:23:34 +01:00
  • 1afdc301ab feat(training): add airborne_penalty and a stage-6 "unmask" curriculum run Josh Creek 2026-07-22 21:22:27 +01:00
  • 2de3085f13 chore(training): curriculum progress after curric-s5-aggression CosmicClash Training Bot 2026-07-22 20:33:07 +01:00
  • fda784d50d chore(training): Add curric-s5-aggression checkpoints, logs, and exported policy CosmicClash Training Bot 2026-07-22 20:31:54 +01:00