我在學習JFrame時遇到困難。所以我想我可以跳過JFrame,還是會影響我學習android遊戲開發的最終目標?JFrame的學習是否與Android遊戲開發相關
-6
A
回答
0
JFrame,是一個允許輸出的框架。輸出是任何遊戲開發中最簡單的部分。最難的部分是基於一組必須由遊戲邏輯定義的「世界」對象來渲染一個Image對象。 JFrame只是將玩家視圖輸出到世界的一種簡單方法。任何遊戲中最關鍵的部分,無論是android,iPhone,Xbox,playstation或PC,都是在後臺發生的。對於3D遊戲,你需要學習大量的數學運算 - trig,矩陣,甚至可能還有一點微積分 - 對於2D來說,它更簡單很多,但是你仍然需要了解一些數學知識。你可能希望實現一些簡單的物理,在這種情況下,你需要全面的機制知識以及物體如何相互作用。那麼你需要構建一些可以管理這些對象並實現上述所有功能的東西。
完成上述操作後,您現在需要將這些世界對象渲染到內存區域,以便它們可以由輸出設備讀取,無論是JFrame還是智能手機屏幕並向用戶顯示。總之,我不會讓自己掛在智能手機的發展上,使用swing或awt可能比在智能手機上開發簡單得多,而且您的計劃後端很可能佔到90%以上,的代碼,在大多數情況下,可以換成智能手機代碼,只需更改前端即可。
希望這會有所幫助
相關問題
- 1. 爲Android遊戲開發學習OpenGL ES
- 2. Silverlight遊戲開發學習鏈接
- 3. 如何學習遊戲開發?
- 4. 學習開發Web /手機遊戲的語言是什麼?
- 5. 學習LWJGL遊戲創作?
- 6. Android遊戲開發
- 7. 學習與DQN玩曲線發燒遊戲的獎勵功能
- 8. 開始Android遊戲開發
- 9. 學習XNA遊戲開發。這值得麼?
- 10. 資源用C++學習用ndk + opengl開發遊戲?
- 11. 學習F#通過遊戲開發第3章錯誤
- 12. 作爲遊戲中的對手,學習AI是否有意義?
- 13. Android上的遊戲開發
- 14. Android中的遊戲開發
- 15. 最好的iphone遊戲與來源爲初學者學習
- 16. Swift是否適合iOS遊戲開發?
- 17. Marmalade SDK與遊戲開發更相關或常用?
- 18. Android交通遊戲開發
- 19. Android遊戲開發結構
- 20. Android遊戲開發SDK?
- 21. Android簡單遊戲開發
- 22. Unity3D Android遊戲開發
- 23. 學習編程的教育遊戲?
- 24. Monocross平臺是否適合開發簡單的mathlogic相關遊戲?
- 25. C++和lua初學者遊戲開發
- 26. 初學者到遊戲開發
- 27. 機器學習:如何學習MTG草稿紙牌遊戲
- 28. 學習DirectX或遊戲引擎?
- 29. 在iPhone上學習圖形/遊戲
- 30. 開發遊戲
學習任何關於非android相關遊戲的東西當然會對您有所幫助。你必須學習遊戲開發的編程和概念,而不是關於一種特定的語言或平臺。起初至少。 – eldo