
2026/06/10 7:12
iPhone でGBA ゲームをプログラミングする
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
2026 年 6 月 8 日、開発者が「TO THE TOWER」と題した Game Boy Advance 向け完全なゲームを iPhone 上で完結させてリリースした。iOS 上で iSH Alpine Linux シェルを実行し、
gcc-arm-none-eabi と gba bootstrap ツールチェーンを使用することでコーディングがされ、Textastic で記述された後、itch.io を介して公開され遊べるようになった。このプロジェクトは、専用シェルとモバイル対応コンパイラを活用することで、かつてはノートパソコンや専用コンソールに限定されていた複雑な開発ワークフローを、現代のスマートフォンが処理できることを示している。これはフランチャイズの開始ではなくプロトタイプとしての成功ではあるが、Delta などエミュレータを通じてユーザーが直ちにユニークなインディーズタイトルを利用することを可能にし、従来のハンドヘルドハードウェアへの依存から解放されることを実現した。本文
スマホでゼロから GBA ゲームを作った体験記:『TO THE TOWER』
2026 年 6 月 8 日、ある気づきから新しい挑戦へと繋がりました。
💡 アイデアの発端と成果
- 「スマホだけで任天堂 GBA(Game Boy Advance)のゲームを作る」 という仮説を立てました。
- その考えが頭から離れず、実際に試行錯誤を重ねて作成に至りました。
- 結果として誕生したのが、私が製作したショート形式の**「バイティス風」ゲーム『TO THE TOWER』**です。
- ご興味のある方は itch.io でダウンロードして遊んでいただけます。
🛠️ 使用ツールチェーンと環境
このプロジェクトを実現するために利用した主要なアプリ・ツールは以下の通りです:
- ツールチェーン: GBA Bootstrap + GCC-arm-none-eabi
- C コンパイル用ツールセットです。
- シェル環境: iSH
- iOS 用の Alpine Linux シェル です。
- ゲームのコンパイル作業はこの環境内で実行されました。
- ARM GCC ツールチェーンは、アプリ内にあるパッケージマネージャーから直接インストール可能です!
- テキストエディタ: Textastic
- iOS 向けの非常に優れたテキストエディタとして採用しました。
- エミュレーター: Delta
- スマホ上で開発中のゲームをリアルタイムにテスト・確認するための環境です。