Skip to content

feat: ステージ1-3のマップを学習テーマに合わせて再設計#20

Merged
mskasa merged 2 commits intoebitenginefrom
feat/redesign-maps
Mar 31, 2026
Merged

feat: ステージ1-3のマップを学習テーマに合わせて再設計#20
mskasa merged 2 commits intoebitenginefrom
feat/redesign-maps

Conversation

@mskasa
Copy link
Copy Markdown
Owner

@mskasa mskasa commented Mar 30, 2026

Summary

  • map01 (Basic Movement): 部屋と通路の構造。左右上下すべての方向に移動しないとリンゴを回収できないレイアウト
  • map02 (Word Motion): リンゴを「単語」状のクラスターに分散配置。w/e/b でのジャンプが効率的な設計
  • map03 (Line & File Motion): 上下端の全列リンゴ(gg/G ターゲット)、左右端リンゴ(0/$ ターゲット)を配置

Test plan

  • go test ./state/... — 全テスト通過
  • go build ./... — ビルド成功
  • wantApples を新マップのリンゴ数 (139) に更新

🤖 Generated with Claude Code

mskasa and others added 2 commits March 30, 2026 23:08
- map01 (Basic Movement): 部屋と通路の構造で h/j/k/l を全方向使う設計
- map02 (Word Motion): リンゴを単語状のクラスターに配置し w/e/b を活用する設計
- map03 (Line & File Motion): 上下端に密集・左右端に行リンゴを配置し gg/G/0/$ を活用する設計
- wantApples を新マップに合わせて更新 (170 → 139)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
右上エリア(col=25, row=3)に3体目を配置。
H1(左上)・H3(右上)が同一行で両側から、H2(左下)が下から迫る包囲形になる。
テストのハンター数・敵数期待値を2→3に更新。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@mskasa mskasa changed the base branch from master to ebitengine March 31, 2026 00:58
@mskasa mskasa merged commit c923bc5 into ebitengine Mar 31, 2026
1 check failed
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