はじめに
最近、個人でClaudeを課金してみました。
1か月お試しのつもりで課金したらなんと年間プランに…!
もう泣いててもしゃあないので使い倒そうと思います。
今までGeminiだけで開発していたのですがまるでレベルが違いますね、すごい、すごすぎる。
特に今話題のFableってやつはよくわかんないけどすごいです。語彙力のなさ!
せっかくいっぱい使えるんだから何に使おうかと考えたところ、とりあえず過去に作ってみたものを改良することにしました。
記念すべき最初の改良元はこちらです。
👉 【個人開発】ブラウザで動く!質量変動・マルチロック搭載のフライトアクションプロトタイプを作ってみた

これを「3D化して!!!」という無茶ぶりをClaudeにかましてみました。すると…
GRAVITY ZERO — 3D フライトシューター
できちゃった。すごい!!!
こだわったところ
もちろん一発出しでここまで作ったわけではないですが、基礎となる3Dの部分は最初に作ってもらえました。
すごい時代になりましたね。
その後何度か改良を重ね、今の形になっています。
以下の点が個人的こだわりポイントです。
ANUBIS ZONE OF ENDERのジェフティの浮遊感を追求
ふわりとした宇宙的な感覚ながらも高速戦闘が魅力なこのゲーム、とても大好きです。
あのジェフティの動きを頑張って再現してみました。
もともと改良前でもある程度再現できていたと思いますが、3Dにしても変わらず浮遊感を再現できています。
Claudeすごいよほんとに。
また、ジェフティのマルチロックレーザー、ゼロシフト、サブウエポンなどの魅力的な機能もできる限り再現しています。


充実のUIやシステム
操作説明画面、キーコンフィグ、チャレンジモード、レベル調整、スコア記録など、遊びやすい/遊んでみたくなる機能をできる限り盛り込みました。
このあたりはまだまだ試行錯誤の余地ありです。

品質を担保するテストスイート
200件以上ものテストを実施するテストスイートを作成し、品質の担保を図っています。
基本的には全機能網羅テスト。
Claudeで回答を出すたびに毎回全パスすることを確認したり、新機能を追加する際にも必ずテストを追加するよう指示しています。
体感ですがある程度出力の質が担保され、バグが減っている気がします。
テストはとても大事。

おわりに
頑張って作りました!!ぜひ遊んでみてください!!!!!!!
今まで記事はAIで頼りきりだったのですが、久々にすべて手打ちしました。
熱い気持ちが伝わると幸いです。
また、このゲームはこれからも随時改良予定ですので、温かく見守っていただけると幸いです。
👉 ソースコード
