2016-10-14 6 views
-6

私はJFrameを学ぶのに苦労しています。だから私はJFrameをスキップすることができますか、それともアンドロイドのゲーム開発を学ぶという私の究極の目標に影響しますか?アンドロイドゲーム開発に関連するJFrameの学習です

+0

アンドロイド関連ではないゲームについては、何かを学ぶことはもちろん役立ちます。あなたは、特定の言語やプラットフォームについてではなく、ゲーム開発のプログラミングと概念を学ばなければなりません。最初は少なくとも。 – eldo

答えて

0

JFrameは、出力を許可するフレームです。出力は、どのゲーム開発においても最も簡単な部分です。最も難しいのは、ゲームロジックによって定義されなければならない一連の「ワールド」オブジェクトに基づいてImageオブジェクトにレンダリングすることです。 JFrameは、プレイヤーの視点を世界に出力する簡単な方法です。 Android、iPhone、Xbox、プレイステーション、PCなど、あらゆるゲームにとって最も重要な部分はバックグラウンドで起こることです。

3Dゲームでは、たくさんの数学、行列、多少の微積分を学ぶ必要があります。2Dの方がずっと簡単ですが、まだ数学を知る必要があります。いくつかの単純な物理学を実装したいと思うかもしれません。その場合は、メカニックスに関する包括的な知識と、オブジェクト同士の相互作用が必要です。これらのオブジェクトを管理し、上記のすべての機能を実装できるものを構築する必要があります。

上記を実行したら、出力デバイス、JFrame、またはスマートフォンの画面に表示され、ユーザーに表示されるように、これらのワールドオブジェクトをメモリ領域にレンダリングする必要があります。

結論として、スマートフォンの開発では、スイングやawtを使用しても、スマートフォンで開発するよりはるかに簡単で、プログラムのバックエンドでは90%ほとんどの場合、スマートフォンのコードをスワップアウトしてフロントエンドを変更するだけです。

ほしいと思っています。

関連する問題