回答:
特定のエンジンはクロスプラットフォームですが、他のエンジンはそうではありません。理論的には、ゲームを実行できるオペレーティングシステムとデバイスが多いほど、潜在的なオーディエンスが多くなります。これは、理論がUnity3Dのようなエンジンの大きな利点の1つです。理論は、コードを1回記述してPC、Mac、ブラウザー、iPad / iPhone、さらにXBoxやPS3などのコンソールで実行することです。これを実行できるエンジンは通常、各エクスポートオプションに対して課金され、各エクスポートオプションには独自のコストが関連付けられています(iPhoneアプリを作成するための100ドルの開発者サブスクリプションなど)。
必要なだけ制御できるエンジンが必要です。DarkBASICでゲームを作成する場合、そのプラットフォームで取得したい場合、Steam APIを実装できますか?
あなたはポータルを通じて販売することになるとあなたは言っています、その場合、あなたは確かにあなたが見つけることができる最も安定したエンジンに行きたいです。カジュアルゲーマーはコンピュータに精通しているわけではありません。ゲームを自分のマシンに適した解像度で自動的にロードし、それを「そのまま」実行する必要があります。エラーメッセージは絶対にありません。そうでない場合、ポータルは不満のある転送サポートクエリを受け取ります。
それで、PopcapのフレームワークとDarkBASICの外に?間違いなく、DirectXベースではなく、はるかに実績のあるPopcapのフレームワークを選びましょう。
純粋な収益化の観点から-答えは影響がない
純粋な収益化とは、基本的に、配布の課題、ゲームの制作コスト、ディールの公開や資金調達などを別にすることです。つまり、収益化の基準としてユーザーあたりの平均収益(ARPU)を検討しています。
Explenation -Unity、DarkBasic、Shiva、またはOpenGLやCocos-2dのようなオープンソースフレームワークを選択しても問題はありません。これらはすべてゲームの視覚化を扱います。これらはすべて、ネイティブ環境で機能するバイトコードにエクスポートされ、その時点から任意の形式の収益化を追加できます。それらのほとんどには、人気のある収益化オプションのプラグインも含まれています。
ゲームエンジンの影響: