0

Windows、Android、iOS向けの非常にシンプルな3Dゲームを作成するためのエンジンを見つけようとしています。そのようなものはたくさんありますが(Unity、ShiVa、SIO2など)、それらはすべて予算のある開発会社をターゲットにしているようです。したがって、それらはすべて、個々の趣味の開発者の観点からは非常に高価です。彼らはまた、私が必要としない非常に多くの機能を持っています。

100ドル未満の範囲で、サブスクリプションを必要としない、もっと基本的な製品があるのではないかと思います。本当に必要なのは、プリミティブシェイプ、シンプルなテクスチャ、および基本的な照明だけです。したがって、機能の山は必要ありませんが、洗練された開発経験と信頼できるサポートが必要です。ネイティブバイナリにコンパイルされる高級言語を備えたものが理想的ですが、必須ではありません。

誰か提案はありますか?

4

6 に答える 6

7

私は新しいゲームプレイエンジンにかなり感銘を受けました:http://www.gameplay3d.org/これはApache2.0ライセンスに基づくオープンソースであり、活発に開発されています。OSX、Win、iOS、Android、BB10(新しいBlackBerryプラットフォーム)をサポートしています。

私が行ったラピッドプロトタイピングBB10アプリに最適だと思いました[youtube]。薄くて軽量で、開発の比較的初期の段階で非常によく書かれています。これには、Vectorクラス、メッシュ、頂点バッファー、シーングラフシステムなど、必要なすべての基本的な機能が含まれています。マテリアル、シェーダー、テクスチャのサポートは私のお気に入りのパーツでした。起動と実行が非常に高速で、ゲームプレイのマテリアルファイルを使用して3つすべてを簡単に定義/ロードできます。また、シンプルでありながら表現力豊かなUIマークアップ言語を含むまともなUIシステムも含まれています。開発者はバグレポートに非常に敏感です。

欠点は、それがまだ超成熟していないということですが、趣味の人のものには間違いなく十分にしっかりしています。Vector / Mathライブラリもまだあまり最適化されていませんが、NEONベクトルの最適化がいくつかあります。また、私があまり好きではないほとんどのリソースに対してrefcountingを使用します。しかし、全体として、それはかなり素晴らしいと思います。

于 2012-10-24T13:51:06.853 に答える
4

Unity3D には「完全無料」と「非常に高価」の 2 つのバージョンがあります。無料版では、必要なすべてのことを実行できます。有料版は私のような開発会社向けですが、ライセンスを取得したコンピューターは数台しかありません。私たちのほとんどは、Apple Store 向けにコンパイルするための特別な機能が必要になる最後の最後まで、ほぼ完全に無料版でアプリを構築します。Unity は非常に直感的で、プロジェクトを簡単にplayable .exe は驚くべきものです - ワンクリックで。彼らには、かなりまともなスクリプト リファレンスと、Unify という wiki があります。言語部門では C# をお勧めしますが、JavaScript/UnityScript でもすべて同じことができます。好みの問題です。何を選んでも頑張ってください!

于 2012-06-24T16:08:20.287 に答える
1

Javascript と Web グラフィックに興味がある場合、Three.jsは優れた軽量のクロスプラットフォーム 3D ライブラリです。オープンソースでもあるため、サブスクリプション/支払いなどはありません。

于 2012-06-21T13:47:49.833 に答える
1

言及されていない 2 つのグラフィック エンジンは、OgreIrrlIchtです。ゲーム エンジンGameKitには、両方の 3d エンジン用のアダプター キットがあります。

Gamekit の「関連作品」の wiki ページWikipedia の「ゲーム エンジンの一覧」ページで、他の多くのエンジンを見つけることができます。「対象プラットフォーム」の列を確認してください。

于 2014-05-10T15:02:46.733 に答える
0

Axiom 3D Rendering Engineは、OpenGL、OpenGL ES、DirectX、XNA を使用して、Windows Phone 7、Windows、iPhone、Android、Linux、Mac OSX など、多くのプラットフォームとさまざまな GFX API をサポートしています。iOS および Android に書き込み、デプロイするには、Xamarin の MonoTouch や Mono For Android のライセンスが必要です。

于 2013-01-30T22:45:05.640 に答える
0

Irrlicht 3d Engine は完全なオープン ソースであり、無料です。

Proton 3d Engine カーネルは Irrlicht と Bullet Physics を使用し、これも完全なオープン ソースです

Win32 Macox Linux Android Ios でビルド

これを試して ください https://github.com/fatalfeel/proton_sdk_source

および svn://rtsoft.com/rtsvn/proton

および svn://svn.code.sf.net/p/irrlicht/code/branches/ogl-es

于 2015-02-04T07:00:59.170 に答える