[深掘り] スケルトンズ AR 開発秘話|コードコピペで300万円稼いだ男が直面した「理解」の壁

スケルトンズ AR は、2017年当時に新風を巻き起こしたAR(拡張現実)シューティングゲームだ。現実空間にタレットを配置し、襲い来る敵を撃退するこの作品は、Redditの開発者コミュニティで爆発的な支持を得た。しかし、この華々しい成功の裏側で、開発者のDarko Tomic氏は大きな「偽り」を抱えていたという。それは、自身の書いたコードの仕組みを何一つ説明できないという、プログラマーとしての致命的な欠陥であった。

項目 内容
開発者 Darko Tomic (Tomicz Engineering)
主要技術 Unity, Vuforia SDK
推定収益 約320万円 (2万ドル)
現在の活動 Unity学習コミュニティ運営

「動けば正義」が生んだコピペの成功体験

Tomic氏は当時、YouTubeのチュートリアル動画を一時停止しながら、画面内のコードをそのまま写経する、あるいはフォーラムのスクリプトを継ぎ接ぎすることでゲームを構築していた。驚くべきことに、中身を理解していない状態で作られた スケルトンズ AR は非常に高い完成度を誇り、複数の企業から開発依頼が舞い込む事態となった。彼はAR技術に長けたプログラマーとして評価され、実際にプロジェクトを通じて現在のレートで約320万円もの収益を手にしたのである。

しかし、基礎を無視したツケはすぐに回ってきた。デバッグの手法すら知らない彼は、一つのバグ修正に丸一日を費やし、「一行変えては実行する」という非効率な試行錯誤を繰り返すしかなかった。Gitによるバージョン管理も、エッジケースの考慮もないまま、ただ「自分の環境で動く」ことだけを信じていた時代は、ある決定的な出来事によって終わりを告げることになる。

スケルトンズ AR 成功の裏に潜んでいた「説明できない」コードの恐怖

転機となったのは、セルビアの企業での採用面接だった。7日間で課題のゲームを制作し、自信満々で臨んだTomic氏だったが、面接官からの「なぜここでQueue(データ構造)を使ったのか」という単純な質問に答えられなかった。彼にとってそのコードは、単にCode Monkeyのチュートリアルからコピーした「魔法の呪文」に過ぎず、その論理的な背景は皆無だった。この瞬間、彼は自分がプログラマーではなく、ただの「コピペの作業員」であったことを痛感したのだ。

その後、10社連続で面接に落ちるという苦い経験を経て、彼は自らの無知を認め、一から基礎を学び直した。データ構造、アルゴリズム、メモリ管理といった「退屈だが不可欠な知識」を習得することで、ようやく本物のエンジニアとしての道が開けたのである。 スケルトンズ AR の制作を通じて得た名声は、基礎が伴っていなければ砂上の楼閣に過ぎなかったことを、彼は身をもって証明した。

現代の「Vibe Coding」に対する警鐘

Tomic氏は、AI技術が急速に発展した2026年現在の開発環境において、かつての自分と同じ罠に陥る初心者が増えていると警告している。自然言語で指示を出すだけでコードが生成される「Vibe Coding」は、確かに短期間で スケルトンズ AR のような成果物を作れるかもしれない。しかし、そのコードが「なぜ動くのか」を理解しなければ、いざトラブルが発生した際や、より高度な最適化が求められる現場で必ず挫折することになるだろう。

Game’s Compass Perspective: スケルトンズ AR が教える、ゲーマーの利益を守るための「基礎」の価値
ユーザーにとって、ゲームが動くことは当然の前提だ。しかし、開発者が内部構造を理解していないゲームは、将来的なアップデートの停滞や致命的なバグの放置を招くリスクを孕んでいる。Tomic氏の告白は、単なる美談ではなく、私たちが遊ぶゲームの「品質保証」がどこに立脚しているかを問い直す重要な教訓である。

プロのプログラマーとして生きるなら、興味のある機能だけでなく、基盤となる知識を疎かにしてはならない。彼が現在運営する Darko Tomic氏の公式ブログ では、こうした失敗を糧にした学習の重要性が説かれている。動くものを作る楽しさと、中身を理解する責任。その両立こそが、優れたゲーム体験を長期的に提供するための唯一の道なのだ。

Game’s Compassで関連記事をもっと見る

最終コンパス指数: 8.5 / 10

コメントする

error: Content is protected !!