2017-05-09 57 views
-7

我知道有很多关于安卓游戏的问题,但我没有找到重要的东西。游戏引擎对开发Android游戏非常重要吗?我可以在没有它们的情况下开发它,只能使用android studio吗?我只能用android studio创建动画。我不知道这些游戏引擎是做什么的,但我需要知道它。我试图创建一个Android游戏,我需要知道它是否重要使用游戏引擎。那么,如果它们存在,就意味着它们很重要。那么,android(java)的最佳游戏引擎是什么?网络上有很多游戏引擎!Android游戏:什么是最好的游戏引擎及其重要性?

回答

0

您可以使用默认的Android 工作室创造的游戏,人们甚至在C上创建游戏++没有任何图形库,只是控制台。但是如果你想创造出真正好的游戏,你可以使用现成的引擎,例如Unity,现在免费。但是,这需要很长时间。否则,你可以谷歌任何其他引擎为Android。

P.S.从Android工作室开始了解Android的工作原理以及学习编程。

+0

你不说这些游戏引擎如何帮助我。附:我不是新手 – Curio

+0

通常由游戏引擎提供的核心功能包括2D或3D图形渲染引擎(“渲染器”),物理引擎或碰撞检测(和碰撞响应),声音,脚本,动画,人工智能,网络,流媒体,内存管理,线程,本地化支持,场景图,并可能包括视频支持电影。在很大程度上,游戏开发过程通常可以节约成本,方法是重用/调整相同的游戏引擎以创建不同的游戏,或者更容易将游戏“移植”到多个平台。来自维基百科 – NullOne

1

这里是你可能会喜欢“游戏引擎”和框架的一个小清单:

  • 纯净的Android(对于小游戏)
  • 统一(可以建立到Android,IOS多,这是很好的)
  • Libgdx

有复杂的顺序。如果您正在制作中小型游戏,您可能更喜欢团结一致。即使没有知识,开始编码也非常容易,有很多文档和社区很大。我认为你可以通过使用团结学习更多的游戏开发。

由于android本身不是游戏引擎,因此您可能无法找到您想要的资源,但它可能会更有趣,因为您将学习使用手机功能,而您将用母语编码。

当你在编码方面比较好,并且想从头开始制作东西时,你应该尝试一下libgdx。它是WARD HARDER,但是你将完全控制你的游戏做什么和怎么做。尽管这不是一个完整的引擎,所以你必须自己编写很多东西。这就是Unity为什么更容易,从图形引擎到物理引擎,以统一的方式,如果你明白我的意思,一切都在那里。

虽然他们是其他引擎,但我只是根据您的需要和当前的知识列出了我所知道的引擎。

+0

你不会说这些游戏引擎如何帮助我。附:我不是新手 – Curio

+0

单位是C++ – Curio

+0

1. Unity是C#,UnityScript 2。我告诉你,这些引擎可能会帮助你快速制作游戏,因为学习曲线很低。 3.如果你不是新手,那么现在就应该这样做。 –