Akavjah Creations

Akavjah Creations / はじまりの記録

コードは一行も書いたことがありません。 それでも、ゲームを作りました。

数週間前まで、AIが本当に、公開できるレベルまで仕上がったものを作れるとは思っていませんでした——デモでも、試作品でもなく、実際に公開されたアプリを。そこで、いちばん確かな方法で確かめることにしたのです。プロンプトを一つ、クラッシュを一つ、バグ捜しを一つずつ——プログラミング経験ゼロの人間が、空っぽのフォルダから本物の Apple デベロッパアカウントまで、きっかり六日間でたどり着けるのかどうかを。

1懐疑派2最初のプロンプト3初めての本物のクラッシュ4ついにレベル505App Storeで公開中

疑っていた理由

「AIでアプリを作った」という投稿は、それこそ百件は見てきました。ほとんどはデモでした。実際にダウンロードできるものは、ひとつもありませんでした。

私は開発者ではありません。Swift も知らず、Xcode も知らず、少し前までは「build target」が何なのかも説明できませんでした。ネットで見かけた「vibe coding」の成功談は、どれもきれいなスクリーンショットで終わっていました。実機に触れ、本物の App Store 審査を通り、誰も想定しなかった触り方で画面を連打する生身のプレイヤーに耐えたものは、ひとつもなかったのです。

だから、完成させられるほど小さく、それでいてこのやり方の弱点を残らずあぶり出すほど手ごわいアイデアを一つ選びました。中心の周りを点が回り、収縮するリングの隙間をくぐり抜ける、ワンタップのアーケードゲームです。説明するのは簡単。正しく作るのは過酷でした——当たり判定は正確でなければならず、難易度は公平に上がらなければならず、たった1フレームのミスでそのランは終わります。

ありのままの開発ログ

飾りなし。起きたことを、起きた順に。

ゼロからのスタート。ゲームの内容を普通の言葉で説明し——中心の周りを回る点が、収縮するリングの隙間をかわしていく——それが初めて実際に動くのを見届けました。

初ビルドがコンパイル成功 · 自分でも信じられなかった

「正しく見える」と「正しい」は別物だと、身をもって学びました。当たり判定は重なり合う領域全体で連続的にチェックしなければならず——1フレームに一度では足りず——そうしないと、目に見えてかすっているのにヒット扱いにならないのです。

GameEngine.swift · 当たり判定を書き直し

ゲームが自分でプレイして、手動では到底届かないレベルの難易度を検証できるよう、「デモモード」を作りました。ところが、ゴール直前で不自然に死に続けるのです。

オートプレイ追加 · 謎のバグを記録

そのバグを、コンソールログ33回分を追いかけてようやく特定。ゲームはオーブにゲートを通過させたあと、次のフレームでまだ死ぬ可能性があることを、こっそり忘れていました。修正完了。デモモードはついに最上位レベルへ到達しました。

ログファイル33本 · 本当の原因はひとつ

オリジナルの音楽と効果音を自分の手で作り、刻みました——タップ音のために、エコーが残らないよう0.35秒の「ポン」という音ひとつを切り出すところまで。

オーディオ調整 · sfx_tap.wav、テイク6

本物の Apple Developer アカウントを登録し、承認されました。

デベロッパアカウント · 承認

六日目。Mad Orbit Dash は7月31日に Apple へ提出されました。一度差し戻されました——レイアウトが iPad Air 11インチと iPhone 17 Pro Max の画面で窮屈になっていたためです——修正を経てようやく公開に至りました。その後、チュートリアルや7言語の追加、レベル15までの無料お試しを加えた第2版を公開しました。

ステータス:公開中 · 第2版公開

ゲームそのもの

Mad Orbit Dash

タップひとつで軌道が反転する。操作はそれだけです。生き残るほどリングは速く内側へ迫り、隙間は狭くなり、レベル40のあたりからは盤面全体が敵に回ります。小さく作ったのはわざとです——荒削りな部分をひとつ残らず、自分の手で見つけて直せる大きさに。

50クリアすべきレベル
1タップだけで遊べる
0自分の手で書いた行数
両方のゲームを見る → App Storeで公開中 · 第2版

この先のこと

2本、公開中。ここで終わる理由はありません。

Mad Orbit Dash は実証実験でした。プログラミング経験ゼロの人間でも、アイデアを空のフォルダから提出済みのアプリまで、六日間で持っていけるという。公開後、チュートリアルと7言語の追加、レベル15までの無料お試しを加えて再び公開されました。Fool Me Once は8月24日に続きました。さらに3本のゲームがすでに進行中です。

Mad Orbit Dash — 公開中・第2版Fool Me Once — 公開中さらに3本 — 開発中

お問い合わせ

akavjahcreations@gmail.com

郵送先住所

Akavjah Creations
PO Box 220300
Chantilly, VA 20153
United States