クラシックゲームに新たなスピンを
インディークリエイターのCoCoが開発したArena Pongは、愛されるゲームPongをローグライクの視点で再構築しています。別のRosebudユーザー(@ShawnBuilds)のプロジェクトCircle Pongに触発され、CoCoはコアのゲームプレイループに進行的な難易度と再プレイ可能なメカニクスを注入しました。
"オリジナルゲームをプレイするのは楽しかったですが、もっとエキサイティングにできると感じました。シンプルで、すぐに楽しめて再プレイ可能なゲームを作りたかったのです。"
CoCo
インディーゲーム開発者
目標はシンプルでした:速くて楽しく、新鮮なピックアップ&プレイ体験を提供すること。しかし、伝統的な3Dモデリングの背景がないソロ開発者として、CoCoは技術的なアセット作成に時間を取られることなく、視覚的に魅力的な世界を生み出すという大きな障害に直面しました。
課題:モデリング経験なしでの3Dアセット作成
CoCoのクリエイティブプロセスは、バックエンド開発のニーズを効率的に処理するRosebud AIから始まりましたが、3Dモデル生成に関しては、関連するAIであるRosieに限界があり、CoCoのワークフローを妨げ始めました。CoCoは次のように述べています:
"アイデア出しと初期アセット作成は比較的簡単でしたが、Rosieが解決できないエラーを修正することが最も時間がかかり、制限される側面でした。特にコンテキストの問題がある場合、エラーは簡単に修正できますが、コンテキストの問題で行き詰まることがあります。"
CoCo
インディーゲーム開発者
CoCoが具体的に指摘したボトルネック:
- 基本的なthree.jsの形状から敵キャラクターを生成するためにRosieに依存すること
- Text to 3Dモデリングでの一貫性のない結果
"プロンプトから3Dへのアセット作成を制御することは効果的ではありませんでした。正確な結果を得るのが難しかったです。3Dモデルは望む見た目に近くなることはありますが、素晴らしいものにはなりませんでした。"
CoCo
インディーゲーム開発者
- コード内のコンテキスト関連の問題で行き詰まること、例えばスプリットアップグレードが正しく機能しないバグのトラブルシューティング
- 手動でゲームロジックをデバッグまたは洗練する際の遅い反復速度
解決策:簡単な3D作成のためのMeshyの発見
Meshyはちょうど良いタイミングで登場しました。CoCoは、3Dモデル生成のためのより信頼できるソリューションを探しているときにこのプラットフォームを発見しました。
"主な課題は3Dアセット生成でした...ユーザーが独立して3Dアセットを作成する方法を知らず、伝統的な3Dモデリングを学ぶ時間を投資したくないため、3Dアセット作成の支援が主なニーズでした。"
CoCo
インディーゲーム開発者
以前のツールとは異なり、Meshyは明確な価値提案を提供しました:
"Meshyは、特に描くことを楽しむアーティストで3Dモデルを作成する方法を知らない人にとって、ゲームを簡単に作成しようとしている人にお勧めです。非常に簡単なプロセスと説明されています。"
CoCo
インディーゲーム開発者
CoCoがMeshyを使い始めた瞬間、その利点はすぐに明らかになりました。特に敵のデザインにおいてです。いくつかの説明的なプロンプトと少しの創造的な入力だけで、敵は形を成し、プロジェクトの宇宙をテーマにした美学にシームレスにフィットし始めました。
Meshyが開発プロセスを変えた方法
MeshyをArena Pongのワークフローに統合することは、資産開発を根本から見直すことを意味しました。CoCoは次のアプローチを採用しました:
- Rosebudを使用して基本的なゲームロジックとプレースホルダーアセットで開発を開始
- ゲームが視覚的に準備が整った段階でMeshyに移行
- Meshyを使用して敵キャラクターの高品質な静的3Dモデルを作成
- モデルをインポートして実装し、リギングやアニメーションなどの余分な作業を最小限に抑える
"Meshyから静的な3Dアセットを使用できることは、リギングやゲーム内でのアニメーションのような複雑さを避けることができるため、コーディングが非常に簡単になります。これにより、まずゲームロジックに集中することができます...予期しない利点は、Meshyの統合されたテキストから画像への機能を発見したことです。これは、外部サービスが画像生成に必要ないことを意味し、画像をMeshyのプラットフォーム内で直接作成し、それを3Dに変換することができます。"
CoCo
Indie Game Developer
Arena Pongの敵を生き生きとさせる
Meshyを使用することは、CoCoのワークフローだけでなく、Arena Pongの最終的な見た目や感じにも具体的な影響を与えました。
"Meshyは敵キャラクターに少し命を吹き込み、単なる色付きの敵を超えてゲームにより楽しく活気のある外観を与えました。敵はより深みを持ち、Arena Pongの宇宙テーマにより多くの生命をもたらします..."
CoCo
Indie Game Developer
視覚的な忠実度の改善は即座に印象を与えました。CoCoが友人に更新されたバージョンを共有したとき、反応は圧倒的にポジティブでした。
"私は友人たちに更新されたArena Pongのバージョンを共有しましたが、彼らは新しい3Dモデルに本当に感銘を受けました。ボールを視覚的に追跡する敵キャラクターの追加により、ゲームプレイがはるかにダイナミックで生き生きと感じられ、各試合に魅力的な個性の層を追加しました。"
CoCo
Indie Game Developer
それ以上に、Meshyの貢献はより深い創造性のためのスペースを解放しました:
"MeshyはRosieへの3Dアセットの依存を取り除き、望むイメージを作成するために時間をかけることができ、さらにはそれを描くこともでき、それからMeshyがアセットを作成します。"
CoCo
Indie Game Developer
次に何をするか & 同業者へのアドバイス
Arena Pongがプレイ可能な状態になった今、CoCoは徐々に機能を追加し、アップグレードや代替パドルモデルのために再びMeshyを使用する可能性があります。しかし、主な焦点は、同じAI支援のアクセス可能なパイプラインを使用して小規模なプロジェクトを続けることにあります。学んだことを振り返り、CoCoは他のインディークリエイターに役立つアドバイスを提供します:
"MeshyとRosebudの両方のDiscordコミュニティに参加してください。多くの人が問題の解決を手伝ってくれます...創造の容易さを受け入れてください:'あなたは数秒でゲームを生き生きとさせることができます。'"
CoCo
Indie Game Developer
そして最後に励ましの言葉を:
"ゲームクリエイターを目指す人への励ましのメッセージ: '自分のゲームをまだ作ったことがない人にとって、圧倒されるかもしれないし、コーディングについて何も知らないかもしれませんが、あなたにもできます。そして、RosebudとMeshyの助けを借りれば本当に簡単です。RosebudとMeshyには、すぐにゲームを作り始めるための無料のプロンプトが十分にあります。Discordサーバーに来て、そこで私にDMを送るか、コミュニティサポートチャンネルにメッセージを送ってください。私(そして他の素晴らしいコミュニティメンバー全員)は助けるのが大好きです。楽しんでください!"
CoCo
Indie Game Developer
結論: Meshyはゲーム開発の仲間として
Arena Pongは、AIツールがソロ開発者にアイデアをプレイ可能で視覚的に魅力的な体験に変える力を与える創造的な例です。CoCoの旅は、バックエンドロジックにRosieを使用し、ゲームにエネルギーと深みをもたらす簡単に生成可能な3DアセットのためにMeshyを使用するハイブリッドワークフローの価値を示しています。
あなたがソロゲーム開発者であれ、モデリング経験のない3Dアーティストであれ、単にデザインアイデアを試してみたいと思っている人であれ、Meshyは3Dコンテンツ作成へのアクセスしやすい入り口を提供します。
👉 ここでArena Pongをプレイして、AIがソロの創造性と出会うときに何が可能かを見てみましょう。