1

最高の iPhone ゲーム プラットフォーム/エンジンは何かについて、stackoverflow.com で多くの議論があります。私の質問は必ずしも何がベストかということではありませんが、経験豊富な iPhone 開発者にとって何がベストかということですが、ゲーム デザインの経験はありません。これは、ソロ プロジェクトとグラフィック デザイナーでもあります。私は本業でフルタイムで働き、他の多くの iPhone アプリをサポートする必要があるとします。つまり、ゲームのデザインは非常にパートタイムのプロジェクトになりますが、2 ~ 4 か月 (?) で終了する必要があります。立ち上げ時間は迅速である必要があります。最初に 2D を構築してから 3D に移行したいと考えています。

Unity 3D には多くのドキュメントとヘルプがあるため、Unity 3D に傾倒しています。私が見る限り、iPhone の基本バージョンは 399 ドルで、IDE は無料で入手できます。誰でも確認できますか?

Unity3D は 3D 用ですが、まだ 2D を実行できると読みました。そこに何が関係しているのかを探っています。Unity3D の欠点の 1 つは、8 ~ 15 秒の Unity スプラッシュ スクリーンです。また、これはより高い価格のバージョンではそれほど良くならないことも読みました. しかし、それは、より単純なフレームワークを利用できるという利便性のために支払う代償だと思います。

Cocos2d は優れたフレームワークで無料ですが、ドキュメントが不足しています。また、そのフレームワークを学習し、適切な物理エンジンを選択するには、多くの立ち上げ時間が必要です。このルートは実用的ではないと思います。サイド プロジェクトとして長いタイムラインで学習することも考えられますが、その後、かなり早くゲームをリリースする必要があります。Unity を使う場合、Unity に多額の投資をすることになるため、Cocos2d を完全に放棄する可能性があります。

Unity に対する私の推論は実現可能ですか?

- -編集 - -

いくつかのコメントに基づいて、私が最初に言及しているゲームのタイプは次のとおりです。 Zomebieville に似ていますが、大規模な機能セットがない可能性が高い 2D シューティング ゲームです。

4

5 に答える 5

7

Unity 3Dに投票します。非常に優れたインタラクティブな開発環境が含まれており、さまざまなプラットフォーム (iPhone を含む) をサポートしています。ゲーム ループなどを書いた経験がない場合は、そのような開発環境に大きく依存することになります。

ゲームにそれだけの価値がある場合、ユーザーは待機画面を気にしません。

于 2009-11-22T19:05:43.403 に答える
1
  • これは、ソロ プロジェクトとグラフィック デザイナーでもあります。

  • ゲームのデザインは非常にパートタイムのプロジェクトになりますが、2 ~ 4 か月 (?) で終了する必要があります。

二つの単語:

忘れてください!

于 2009-11-22T19:13:09.420 に答える
1

はい - Unity3D は基本的な iPhone ライセンスで 399 ドルです。Unity を使用して 2D ゲームを作成することは、次のように最も単純化された用語で機能します。カメラが 3D の世界を見て、カメラがプラットフォームの側面に直接面しているときに 2D ゲームを作成します。カメラを真下に向けることもできると思います(鳥瞰図)。

違いは次のとおりです。Cocos2D では、openGL ES アプリを実行しています。Z 座標にレイヤーを配置できます。

ただし、3D オブジェクトをアートとしてアニメーション化する場合は、Unity を使用するのが最適です。アートがすでに 2D の場合、Unity ではアートを平面に配置します。ゲームに関してアートワークの品質が気になる場合 - アートが 2D の場合、Unity を使用してお金を使う意味はありません。

また、Unity3D の基本パッケージでは、そのフレームワークの外にある独自のメソッドにアクセスできないことも考慮してください。たとえば、別のプロジェクトからゲームに必要な目的 c がある場合、または独自のサーバーを使用して接続したい特別なサーバーがある場合。動作しないコード。これは私にとってそれを殺します。

ただし、ドキュメントが不足していることは理解しています。役立つツールやチュートリアルがたくさんあります。

まず、Unity3D には、物理​​演算用のアクションが組み込まれた WYSIWYG アプローチがあることを考慮してください。Cocos2D では、Unity3D のものを含むいくつかの異なる物理ライブラリを使用できます。

Youtube Cocos2d iphone box2d とシマリス - タグを混ぜる

cocos の 2D アートの良い点の 1 つは、SVG とタイルです。このチュートリアル/ビデオを参照してください。作業はほとんどありません。まったく問題ありません。

http://www.youtube.com/watch?v=yvZM-YPPbII

Cocos は実際には単純です - それは python であり、ドキュメントは貧弱です - しかし、そこには cocos を使用した小さなオープン ソース ゲームがたくさんあります - 簡単な Google コード検索でいくつかが明らかになります - xcode で 1 つを開くと、非常に明確になります。あなたは実際のプログラミング言語を知っている開発者であり、HTML フォームと同じくらい簡単に見えるはずです。

いくつかのプロジェクトに取り組んだ後、そこにあるいくつかのゲームを開くことで、そのすべてが完全に理解できると確信しています.

于 2009-11-23T03:43:21.003 に答える
1

Unity を使えば 2D ゲームを簡単に作成できます。カメラのビューモードを変更するのと同じくらい簡単です。技術的には、ゲームはまだ 3D ですが、2D として表示されます。ソロで短時間でゲームを作りたいなら、Unity が最適です。Unity は、iPhone 向けの 2D ゲームから超高度な MMO まで作成できます。また、何千とまではいかなくても、何百ものチュートリアルがあり、あなたが知る必要のあるほとんどすべてを教えることができます.

Unity は、あらゆるプラットフォーム向けのゲームを簡単に作成でき、面倒な作業から解放されます。結果が速く、クロスプラットフォームの互換性があるので、私は Unity が好きです。

于 2011-11-02T08:40:51.387 に答える
1

Unity3D についてはよくわかりません。しかし、 Game Makerと呼ばれる非常に優れたゲーム エンジン ウィッチを知っています。経験の浅い/ソロゲーム開発者にとって非常に役立つと思います。これを使えば、約 2 ~ 3 か月で高品質のゲームを作成できるはずです。最後に確認したところ、ソフトウェアのフルバージョンで約 20 ドルでした。なのでお財布にも優しいと思います。

于 2009-12-04T11:01:50.230 に答える