yamato.zin-app⚙ 設定
← ホームへ戻る

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

ホームへ戻る