3

2Dグラフィックスを使用したRTSゲームの開発を計画しています。これは、スプライトベースのゲームであるため、すべての俳優(または少なくともほとんどの俳優)の複数のビューが必要になるためです。

例えば

ここに画像の説明を入力してください

問題は、私がデザイナーとしてはちょっとひどいことです。Photoshopで少し作業できますが、2Dソフトウェアであると、1つのキャラクターのさまざまなビューを作成して、同じように見せることは非常に困難です。

そのため、3Dツールを使用してモデルを作成することを考えていました。そうすれば、すべてのレンダリングを回転させるだけで取得できます...これは皆さんにとって意味がありますか?

もしそうなら、それは私を2番目の質問に駆り立てます:私はどのソフトウェアを使うことができますか?

繰り返しになりますが、私はデザイナーではなくプログラマーなので、最初から学ぶ必要があります。3DスタジオとBlenderは非常に複雑に見えます。GoogleSketchupの方が簡単なようですが、それだけの価値があるかどうかはわかりません。

フィードバックをお寄せいただきありがとうございます。

4

2 に答える 2

1

3D モデリング ツールを使用してアクターを作成し、複数の視点をレンダリングしてスプライトを作成することは、健全なアプローチです。重要なことは、何百ものスプライト イメージを手動で面倒に生成する必要がないように、スプライト生成をスクリプト化する方法があることを確認することです。

しかし最近では、アクターを 3D モデルとして使用している場合、ゲームが実行されているプラ​​ットフォームに関係なく、3D で直接レンダリングしない理由を尋ねなければなりません。最も質素なモバイル プラットフォームでさえ、スプライト サイズのオブジェクト用に作成する可能性のあるモデルを 3D レンダリングするのに十分なグラフィックス パワーを備えており、完全な 3D アプローチにより、はるかに柔軟性が高くなります。

ハイブリッド アプローチも可能です。Total Annihilation RTS ゲームがゲーム オブジェクトの 3D モデルを保存していたのを覚えているようですが、その日の不安定な 3D ハードウェアや事前生成に依存するのではなく、必要に応じて (そうでなければ 2D ゲーム エンジン内で) それらの 2D にもかかわらず作成してキャッシュしました。読み込み用のスプライト画像。現時点では良い解決策でしたが、今日でもこのアプローチが必要であるとしたら、私は驚くでしょう。

于 2012-06-10T22:42:19.323 に答える
0

Blender や 3D Studio のようなパッケージを使い続ける価値があります。身につけたスキルは、将来、他のことに役立ちます。

例のように比較的小さいまたは低解像度のグラフィックスを扱っている場合は、モデルに詳細を入れすぎることを心配する必要はありません。レンダリングして縮小し、ペイント パッケージで調整するだけです。

于 2012-06-10T17:07:26.547 に答える