我知道我应该谷歌这一点,但我已经尝试过没有成功的答案。有人可以引导我或建议我应该怎么做来开发Android游戏(它具有像扔球等动作)我已经开发了一个名为Grepocket的应用程序),但我是游戏开发的新手。所以我帮助我出去!我应该使用哪个框架构建Android游戏?
回答
有很多可供选择:)对于带有硬件加速画布(ICS和转发?)的Android版本,这听起来像是一个很好的匹配,但如果您定位较旧的OpenGL可能会感兴趣。有了OpenGL,您可以选择1.1或2.0,我会说1.1对初学者更容易,2.0更强大。现在大多数设备都支持2.0。然后你必须决定使用OpenGL的语言。您可以选择Java,RenderScript和C/C++。 Java提供了最简单的系统集成,并且更容易开发。 RenderScript可以在不同的android目标之间移植。如果你做得对,C/C++应该能够提供最好的性能,而且你可以轻松地将任务移植到其他平台上。最后,你可以在webview中完成并在多个平台上获得可移植性。
此外,还有几个框架可供选择,包括gwt,playn,unity,...我前段时间玩过playn,发现它不完整。
今天很多游戏都使用物理引擎。 Box2D非常受欢迎。如果你需要3D,我会考虑Bullet,但还有更多。如果您喜欢冒险,可以使用verlets实现自己的例子。
前段时间我写了一个小游戏,我给了我一门课程。我发现使用画布对我来说是最好的选择,尽管它不是硬件加速的。在游戏中,我使用JBox2D作为物理。它像一个魅力:)
这给出,有很多方法可以做到这一点。如果这是你的第一场比赛,你应该关注简单。使用你知道的工具,以便你可以专注于游戏。在成为问题之前不要担心表现(尽管不要做愚蠢的事情))。观看关于这个话题的一些Google IO会谈(他们都在YouTube上)。他们提供大量有价值的信息。
Tobias Ritzau非常感谢。这给了我一个完美的概述。我现在准备开始。 :) –
如果它是一个2D游戏,那么我会建议你AndEngine http://www.andengine.org/
有像AndEngine
,libgdx
等等众多游戏库。但我更喜欢libgdx
,因为从相同的代码提供桌面应用程序也很有用。
- 1. Android 2D游戏:我应该使用框架布局还是游戏引擎?
- 2. 我应该使用什么框架来玩这个游戏?
- 3. 应该使用哪个游戏平台?
- 4. 哪个游戏框架易于在android中开发2D游戏应用?
- 5. Android游戏框架
- 6. 我应该使用游戏框架还是普通的Java EE
- 7. 我应该使用什么框架为iPhone开发游戏?
- 8. 我应该使用哪些模块来创建游戏树?
- 9. Facebook卡牌游戏?哪个架构?
- 10. 我应该使用哪个游戏引擎
- 11. 构建在游戏框架2.x的应用
- 12. 编写游戏的构建脚本!框架应用程序
- 13. Android游戏开发人员使用哪种OpenGL/3d框架?
- 14. Android游戏框架概念
- 15. 游戏架构
- 16. 我应该学习哪个WebGL框架?
- 17. 我应该如何构建我的iPhone OpenGL ES 1.1游戏?
- 18. 哪个HTML 5移动游戏框架使用
- 19. Facebook游戏开发 - .NET - 哪种架构?
- 20. 任何使用Android Studio创建游戏的框架
- 21. 游戏框架 - 一个Form
- 22. 游戏框架:用假的应用
- 23. 我应该为这个项目使用哪个PHP框架?
- 24. AS3游戏架构
- 25. 游戏框架:该页无法分辨
- 26. 我应该在我的游戏中使用哪个电子商务平台
- 27. 我应该允许AdMob在Android游戏中使用哪些类别?
- 28. 强制退出游戏框架应用
- 29. 的Java游戏框架UnexpectedException应用PropertiesEnhancer
- 30. 游戏框架:由
请更具体一点。那里有相当多的框架和引擎。他们每个人都有一个特殊用例的优点和缺点。 – keyboardsurfer
不适合[faq]。投票结束不具建设性。 – WarrenFaith