Skip to content

release: promote Battle Royale 3.3.0 to main - #39

Merged
p4stoboy merged 2 commits into
mainfrom
dev
Oct 1, 2026
Merged

p4stoboy merged 2 commits into
mainfrom
dev

Conversation

@p4stoboy

@p4stoboy p4stoboy commented Oct 1, 2026

Copy link
Copy Markdown
Owner

ELI5: Promote the merged Battle Royale payload improvements from dev to main. Agents receive smaller observations and no hidden-team status or event details, while movement, combat and spectator frame formats remain unchanged.

Summary

  • Promote perf(battle-royale): shrink turn payloads and enforce fog #38: compact visible terrain and targeting grids, turn-gated game state, and stricter fog filtering.
  • Preserve global chat after kills and move -> act -> move. Successful submits may include state when the submitting seat immediately acts again.
  • Publish the Battle Royale 3.3.0 observation contract with matching documentation and regressions. Renderer registrations that match exact revisions must accept 3.3.0.

Test plan

  • Change validation: bun test games/battle-royale/tests games/tests/revision.test.ts — 89 pass, 0 fail.
  • Change validation: typecheck, dependency boundaries, changed-file Biome checks and git diff --check.
  • Promotion CI against main.

Related PR: #38.

Reduce repeated agent context while preserving exact movement and attack legality.

Limit game-state delivery to acting seats and prevent hidden team state or off-screen event details from leaking into observations.

BREAKING CHANGE: Battle Royale revision 3.3.0 uses visible terrain runs and target-keyed shot grids; static unit stats come from the loadout catalog.
perf(battle-royale): shrink turn payloads and enforce fog
@p4stoboy
p4stoboy merged commit 0356f70 into main Oct 1, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant