1

これが私の最初の質問です。いつものようにグーグルで検索しました。ラウンド2はSOで直接検索していましたが、それでも正確な答えを得ることができませんでした。

将来Androidプラットフォーム用に作りたいゲーム用の3Dグラフィックスエンジンを書きます。私は最近、高校の休憩時間に携帯電話でDoomをプレイしました。地獄の男爵に殺された後、頭を上げると、20人以上が私がプレイしているのを見るのに苦労し、続いて大声で「AAAAAAAW!」彼らが私が死んでいるのを見たとき。あごが床に落ちました。1993年からのゲームだとは誰も疑っていませんでした。

しかし、要点に戻りましょう。「自分で見つけて」と書きたい場合は、今すぐ入力をやめることができます。さまざまな理由で、これを自分で確認することはできません。最初は、エンジンをテストできる中価格のデバイス(HTC Wildfire)を1つしか所有していません。2番目のそしてより重要な理由は時間です。OpenGL-ES 2.0グラフィックエンジン全体を作成する時間がなく、Wildfireで実行することさえできないことに気づきました。または、歩くと1FPS前後になります。

レイキャスティングをより現実的にするために、計算はほとんど必要ありません。これは、頂点とインデックスを設定するだけなので、OpenGLでは重要ではありません。Doomレベルの設計方法は気に入っていますが、頭を上下に動かして(X軸を回転させて)周りを見回してより正確に撮影する機能を追加したかったので、レイキャスティングの計算の複雑さが増しています(私にとってはそうではありません)。 、CPUの場合)。WildfireにはGPUがなく、PERFORMANCEガバナーでCPUを@ 748にオーバークロックしても、OGLに基づくもの(2Dでも)は地獄のように遅れていることを知っています(より高い値でオフになり、過熱を防ぐためのCasemate)。しかし、Doomは@ 448にアンダークロックしても、遅れることなく完全に実行されています。これは、低解像度のテクスチャと複雑でないレベルのためだけですか、それともレイキャスティングのためですか?

そして、レイキャスティングエンジンのような古いものに戻って炎上しないでください。実際のモバイルデバイス、またはスマートフォン(好きなように呼んでください)は、1,000ドルもかからず、18年前のコンピューター(Doomリリース)の段階にあります。そのようなデバイスのグループは常に存在します。そして、これで10億ドルを稼がなくても、旅行で何か遊ぶことができます。

私はこのようなゲームのためのいくつかのかなり良いアイデアを持っています、そしてそれらは単純な論理ゲームよりも壮観なものを持っていないので、私は低コストのデバイスをヒットしたいと思います。これが私の最初の質問なので、私が間違って書いたもの、不十分なもの、または単に悪いものを訂正してください-私はそれを書き直します。

4

0 に答える 0