私はJFrameを学ぶのに苦労しています。だから私はJFrameをスキップすることができますか、それともアンドロイドのゲーム開発を学ぶという私の究極の目標に影響しますか?アンドロイドゲーム開発に関連するJFrameの学習です
-6
A
答えて
0
JFrameは、出力を許可するフレームです。出力は、どのゲーム開発においても最も簡単な部分です。最も難しいのは、ゲームロジックによって定義されなければならない一連の「ワールド」オブジェクトに基づいてImageオブジェクトにレンダリングすることです。 JFrameは、プレイヤーの視点を世界に出力する簡単な方法です。 Android、iPhone、Xbox、プレイステーション、PCなど、あらゆるゲームにとって最も重要な部分はバックグラウンドで起こることです。
3Dゲームでは、たくさんの数学、行列、多少の微積分を学ぶ必要があります。2Dの方がずっと簡単ですが、まだ数学を知る必要があります。いくつかの単純な物理学を実装したいと思うかもしれません。その場合は、メカニックスに関する包括的な知識と、オブジェクト同士の相互作用が必要です。これらのオブジェクトを管理し、上記のすべての機能を実装できるものを構築する必要があります。
上記を実行したら、出力デバイス、JFrame、またはスマートフォンの画面に表示され、ユーザーに表示されるように、これらのワールドオブジェクトをメモリ領域にレンダリングする必要があります。
結論として、スマートフォンの開発では、スイングやawtを使用しても、スマートフォンで開発するよりはるかに簡単で、プログラムのバックエンドでは90%ほとんどの場合、スマートフォンのコードをスワップアウトしてフロントエンドを変更するだけです。
ほしいと思っています。
関連する問題
- 1. Magento開発学習曲線
- 2. iphoneゲーム開発を学習する
- 3. Silverlightのゲーム開発の学習リンク
- 4. 学習とクロスプラットフォームの開発(C++)
- 5. 学習に関する提案Java開発者向けのデータ構造とアルゴリズム
- 6. JD Edwardsでの開発の学習曲線は何ですか?
- 7. アンドロイドプラットフォームでの練習用アプリケーションの開発に関するリンク
- 8. ウェブタイポグラフィに関する学習リソース
- 9. LAMP開発の学習経路はありますか?
- 10. 日時を変数にしたApriori(関連ルール学習)
- 11. SharePoint 2010アプリケーション開発の試験70-573に関するC#を学習するための書籍
- 12. 学習:デザインパターンを学習する前にTDDを学ぶべきですか?
- 13. .NET開発者のためのPythonの学習
- 14. TensorFlowエスティメーターでの学習/再学習
- 15. noob学習のアンドロイドの開発...必要な提案
- 16. iPhone開発関連のポッドキャスト?
- 17. フラッシュで開発されたアンドロイドゲームのフレームレートは非常に低い
- 18. httpスクレープツールを開発するための学習を始める方法
- 19. PL/SQLを学習するための開発環境の設定
- 20. "ポータビリティ指向のモバイルアプリケーション開発"学習リソースをお探しですか?
- 21. プロフェッショナルな方法をPHPの学習を開始するには?
- 22. 機械学習で学習曲線とは何ですか?
- 23. 再学習の開始とダウンサンプリング
- 24. は、学習エージェントが離散分布を学習できるようにする
- 25. は、アンドロイドゲームの開発にいくつかの助けが必要ですか?
- 26. Androidを学習してすぐにアプリを開発するための最速の方法は何ですか?
- 27. .NET開発の学習// Visual C#でのWindowsフォーム - イベントハンドラへのコントロールのリンク
- 28. qlikのセンスとリソースの学習に関する提案
- 29. 新技術の学習に関する助言、初年度COOP
- 30. Node.js学習ガイドまたは学習プラン
アンドロイド関連ではないゲームについては、何かを学ぶことはもちろん役立ちます。あなたは、特定の言語やプラットフォームについてではなく、ゲーム開発のプログラミングと概念を学ばなければなりません。最初は少なくとも。 – eldo