我希望其他人向我解释游戏开发。我不知道在android中开发3D和2D游戏。但我想知道我是否开始在android studio中开发游戏。也许是失败还是成功。 实际上我第一次想到在android eclipse中开发游戏,但是当我进入developer.android网页时。我看到了这个文字;
重要提示:根据我们的公告,Eclipse中对Android开发人员工具(ADT)的支持即将结束。您应该尽快将应用开发项目迁移到Android Studio。有关转换到Android Studio的详细信息,请参阅迁移到Android Studio。*
所以,我必须开始使用Android Studio进行游戏开发。基本上我知道核心java但我从未开发过Android游戏。我认为java和android之间没有区别。
你对我有什么建议吗?
如果我曾经在java eclipse中开发一个游戏(它不是写的 android)。然后当开发游戏结束时。我可以转换我的 java游戏到android?
答案 0 :(得分:10)
Android开发有很多IDE。 Android开发工具(ADT) Eclipse插件就是其中之一。
然而,谷歌宣布他们将在 Android Studio 发布后停止支持ADT插件。使用Android Studio更好。
您也可以使用其他Android IDE,也可以查看此list of Android development IDEs。
游戏开发是Android软件行业的另一个重要分支。 Canvas 绘图是2D游戏最主要的方法,但性能很差。
如果您需要3D,OpenGL ES就是一个很好的例子。根据性能问题和这些方法的低开发效率,99.99%的游戏开发者正在使用游戏引擎开发游戏。
游戏引擎使用不同的编程语言,例如C++
,C
,Java
,C#
,Lua
等。您应该根据游戏引擎选择游戏引擎根据你对游戏的要求。游戏引擎之间存在重大差异。请参阅以下热门游戏引擎列表:
您应该熟悉编程技术,游戏开发,Android开发基础知识和图形。按照一些例子,例如创建一个蛇游戏来提高你的技能。
逐步阅读Beginning Android Games书,以提高您的技能。