2010-11-26 2 views
0

私はアンドロイド、ウェブOS、iPhone(IOS)などの異なるプラットフォームで同じゲームを開発したいopenglのゲームプログラム

に私たちはそこに

のための任意のチャンスをwindows.isこのplatforms.iのポートのネイティブコードを使用していますすることができます聞きました

私はWindowsでゲームを開発し、それを上記のプラットフォームに移植します。あなたは単にポートにそれらをすることはできません事前に

おかげ

アスワン

答えて

3

は、OpenGLESは、OpenGLの機能のサブセットだけを持ち、ESにはGLUTはありません。さらに、各OpenGLセットアップコードは、例えば、キャンバスの準備、テクスチャのロードはプラットフォームごとに異なる場合があります。

0

Windows OpenGLゲームをこれらのプラットフォームのいずれかにコピーして貼り付けて、完璧に動作させることはできません。ゲームを一度開発してから複数のプラットフォームで動作させるのに役立つツールやエンジンがあります(どれだけうまく動作しますが、私は一度も使ったことがありません)。ここにthis questionをチェックすれば、OPからの選択肢があり、その中には前述の能力を持つものがあります。

0

注意してください。 iPhoneはOpenGLのサブセットであるOpenGL ESを使用します。 進める前にthisを見るのが良い考えです。

これが役に立ちます。 ありがとう、 Madhup

関連する問題