1

I'm getting into game development right now, and I want to do 3D games. I have been checking out UDK, Unity, and CryEngine 3 SDK. All of them, I can see, have their pros and cons. Unity, however, I am starting to rule out because I'm wanting to do Game Development as a job in the future. Since the Unreal Engine (which, as I understand, is 99% the same as UDK) and CryEngine 3 are the industry standards, apart from GameBryo etc.. (which I don't have money to buy as I'm 16 haha)

From what I understand the pros of UDK are:

  • Simpler (In terms of Scripting)
  • Runs on more computers than CE3
  • Industry standard, used in MANY top-notch games.
  • Kismet is really nice (for level-wide editing)
  • Development for iOS is possible, and free (minus the $99 fee to become an "Apple Developer"
  • Cross Platform (PC, Mac, iOS) for the UDK. UE3 (as I understand) is PC, Mac, iOS, PS3, Xbox360, and Android?
  • $99 to sell games, first $50,000 in sales is royalty-free

The cons are:

  • Must exit the editor to recompile the code every time you change the UnrealScript code.
  • Worse workflow than CryEngine 3
  • Soon to be replaced by Unreal Engine 4
  • Crashes often.
  • Not many tutorials.

The pros of CE3 is:

  • AMAZING Terrain Generator
  • True next-gen-top-notch graphics
  • Best water ever seen
  • Much better workflow than UE3
  • Rarely Crashes

The Cons are:

  • Must log in to use, if you lose Internet connection while editing, you won't even be able to save.
  • Expensive if you want to make commercial games.
  • Doesn't run on as many computers
  • Only on PC, PS3, and X360
  • More complicated scripting?

Is what I said the basis? Are there any pros or cons I have missed? Which do you recommend for a beginner (to game development, not programming in general. I am well versed in Python, know VB.NET, C#, HTML, and CSS) Is Unity a possibility for a game-development company to see potential in you?

EDIT: P.S. I thought I should mention this... I do not plan on making FPS as my main genre. I know it will be hard to do anything else with either UDK or CryEngine, but I don't mind. I need the learning experience. Mainly, can UDK AND CryEngine do this? I KNOW UDK can, but I'm only about 50% sure CryEngine can, I haven't seen many people ask this.

4

4 に答える 4

3

私は現在UDKを学んでいます。ようこそ画面をクリックして、オンライン ビデオ チュートリアルにアクセスします。この Buzz3D の男は、これまでで最高のチュートを作ります。彼は古いバージョンの UDK を使用していますが、私はついていくことができ、多くのことを学びました。UDK は非常にエキサイティングなエディターです。ある段階で CE3 をチェックする予定です。Unityについてはよくわかりません。今後の ouya コンソールへの開発に適している可能性があります (これは、業界にとってちょっとしたダークホースです)。

于 2012-10-15T16:11:02.413 に答える
1

私は以前にUDKで少し遊んだことがあり、あなたが言及した長所と短所は有効だと思います.

ゲーム会社の採用内部事情はわかりませんが、Unity3D初心者は一考に値すると思います。Unity は UDK ほど強力/生産的/市場標準ではありませんが、いくつかの利点があります。

  1. C# スクリプト
  2. わかりやすいドキュメント、チュートリアル、活発なコミュニティ
  3. フレンドリーで使いやすい IDE、スクリプト エディター、および (最も重要な) デバッグ ツール。

とにかく、いくつかのチュートリアルに従えば、Unity の基本を学び、いくつかのゲームのプロトタイプを作成するのに数日以上かかることはありません. 後で別のエンジンに移行する場合でも、出発点としてお勧めします。

于 2012-05-07T03:53:12.480 に答える
0

それぞれの価格については、注意事項をお読みください。UDK の価格に訂正があります。

現在のそれぞれの費用は次のとおりです

Crytek: Indy 開発者向け

-「Crytek は、ゲームの商用ローンチによる開発者の収益の 20% しか必要としません。」-単純さゆえに、これはより魅力的だと思います

UDK: -"US $99 の前払い、およびすべての UDK ベースのゲームまたは商用アプリケーションからの UDK 関連収益の最初の US$50,000 に対して 0% のロイヤルティ、およびすべての UDK からの UDK 関連の収益に対して 25% のロイヤルティベースのゲームまたは 50,000 米ドルを超える商用アプリケーション*"

*これには注意してください、

-「企業内で UDK を使用しており、UDK を使用して作成されたアプリケーションが第三者 (つまり、従業員または下請け業者ではない人物) に配布されていない場合、Epic に年間ライセンス料として 2,500 米ドルを支払う必要があります。インストールされた UDK デベロッパー シートごとに、年間. このライセンス料は、開発に使用される UDK シートにのみ適用されます。結果のアプリケーションのみがインストールされるハードウェアには、ライセンス料は必要ありません。"

申し分なく私は最高ではありませんが、これは小さな開発チームの場合、「雇用主」の下にすべてをリストすることで2,500の1回の請求で済むようですが、それがインディーに当てはまるかどうかさえわかりません開発者。

リンク: Cryengine: http://mycryengine.com/index.php?conid=43 UDK: http://www.udk.com/licensing


投稿していただきありがとうございます、ロバート

于 2012-04-18T15:09:24.630 に答える
0

UDK が頻繁にクラッシュし、「多くのチュートリアルがない」という考えがどこにあるのかわかりませんか?

「アーキタイプ」と呼ばれるシステムを使用して、各スクリプトの変更を再コンパイルする必要をなくすこともできます。詳しくは説明しませんが、要点は理解できます。

FPS 以外の CE3 以外のものを取得しようとすると、C++ コードを掘り下げる必要があります。これは、これまでで最も文書化されておらず、コメントも最も少ないコードであると言えます。

于 2012-09-28T03:38:06.347 に答える