♪ 音楽つきのエンドロール
ブラウザの制限のため、タップして音楽を始めます。
YAMATO / APP PORTAL
END ROLLエンディング・クレジット
7 GAMES · 9 VERSIONS
PLANNED BY
企画
Takeru
CAST出演
降ってくる者たち
TETRIS
テトリス
跳ね返る球
BREAKOUT
ブロック崩し
裏返る者たち
OTHELLO
オセロ(AIアルゴリズム対局)
地雷(友情出演)
MINESWEEPER
マインスイーパー
合体するタイルたち
2048
2048パズル
迎え撃つ者
SHOOTER
シューティング
跳ねる者
HOPPER
ジャンプアクション
HOME
初期構成
Codex
カード形式の一覧・オセロカード
Antigravity
メタデータ管理・横幅の拡張
Vedia
版の選択モーダル
Claude Sonnet 5.5
シューティング・ホッパーのカードアイコン
Claude Opus 5.5
SETTINGS
設定画面・共通の設定基盤・音の土台
Claude Sonnet 5.5
END ROLL
エンドロール・合成音楽
Claude Sonnet 5.5
CASTの追加(シューティング・ホッパー)
Claude Opus 5.5
FRAMEWORK
FRAMEWORK
Soil 1.1.4
設置・Lab管理: Codex
ARCADE 01
TETRISテトリス
STABLE
gpt-6.1-sol
Vedia · codex-cli · ゼロから
ARCADE 02
BREAKOUTブロック崩し
STABLE
gemini-4-argon
Vedia · google-api · ゼロから
ARCADE 03
OTHELLOオセロ(AIアルゴリズム対局)
STABLE
gemini-4-argon
Vedia · google-api · ゼロから
ARCADE 04
MINESWEEPERマインスイーパー
STABLE
Claude Sonnet 4.6
Vedia · antigravity-cli · ゼロから
ARCADE 05
20482048パズル
STABLE
gemini-3.5-flash-lite
Vedia · google-api · ゼロから
VARIANT
Claude Sonnet 5.5
Claude · direct · ゼロから
ARCADE 06
SHOOTERシューティング
STABLE
Claude Opus 5.5
Claude · direct · ゼロから
ARCADE 07
HOPPERジャンプアクション
STABLE
Claude Opus 5.5
Claude · direct · キット使用: loop, input, screen, save, chiptune, random
ARCHIVE v1.0.0
Claude Opus 5.5
Claude · direct · キット使用: loop, input, screen, save, chiptune, random
STUNTSスタント
落下シーン
すべてのテトリミノ
本人が演じています
崩壊シーン
48個のブロック
全員、自分で崩れました
裏返しシーン
オセロの石たち
どちらの面も本人です
爆発シーン
地雷たち
安全に配慮して撮影されました
合体シーン
2 + 2
何度やっても、4になりました
SPECIAL EFFECTS特殊効果
タイルの滑り
translate3d
ぬるっと動いています
燃えるような2048
box-shadow
ほんのり光っています
壮大な残響
ConvolverNode
3.4秒ぶんの空間を用意しました
画面の端のにじみ
mask-image
文字が静かに現れて、静かに消えます
MUSIC音楽
作曲・編曲・演奏
Claude Sonnet 5.5
すべてブラウザの中で合成しました
弦楽
ノコギリ波 × 3本 × 各音
ほんの少しずつ、音程をずらして
ハープ
三角波
左右に交互に鳴らしました
ティンパニ
サイン波とノイズ
最後に、一番大きく叩きます
シンバル
ホワイトノイズ
盛り上がりの最後を飾りました
指揮
setInterval
1秒ごとに、先の6秒分を用意しています
ミキシング
DynamicsCompressor
音が割れないように見守りました
音量
あなたの設定
いつでも設定画面から変えられます
PRODUCTION制作進行
ロケ地
localhost
外へは一歩も出ていません
ロケ弁
なし
ブラウザの中で完結しました
保管
localStorage
ベストスコアを大切にお預かりしました
通信
なし
外部サーバーとは、一切やり取りしていません
台本
README.md
何度も書き直されました
進行表
tasks.md
終わらないものは、ここで待っています
撮影日誌
history.md
すべての出来事を、そっと記録しました
現場の決まりごと
AGENTS.md
AIたちは、これをよく読みました
QUALITY品質管理
撮り直し
音楽のレンダリング
ノードを一度に作りすぎたので、途中から作り直しました
撮り直し
ホームの見出し
25px、ずれていました
構文チェック
php -l / node --check
毎回、黙々と
試聴
管理者
「このままでOK」
SPECIAL THANKS協力
- 7バッグ
- 着地点のガイド
- 簡易ウォールキック
- 角の石
- 第3の石
- 初回クリックの安全地帯
- 最初に開いたマス
- 立てられた旗
- 数字の1
- 数字の8
- 耐久2のブロック
- コンボボーナス
- 2048まであと一歩だったタイル
- どこにも合体できなかった128
- 4に生まれ変わった2
- ボールを受け止めたパドル
- localStorage
- requestAnimationFrame
- Web Audio API
- dialog要素
- CSSの :has()
- container query
- JSON
- PHP
- Soil
- キャッシュ
- 半角スペース
- 全角スペース
- 改行コード
- セミコロン
- ブラウザのタブたち
- リロードボタン
- コンソール
この作品はフィクションです。
実在の地雷・ブロック・オセロの石とは、関係ありません。
撮影中、ブロックは正しく積まれ、いくつかは崩されました。
制作にあたり、バグは見つかったものも、見つからなかったものも、おそらく存在します。
このエンドロールを最後まで見ても、ベストスコアは上がりません。
All tiles reserved.
DIRECTED BY
監督
Takeru
THANK YOU FOR PLAYING
遊んでくれたあなたへ
THE END
ホームへ戻る