我们是2个没有Android开发和2D游戏经验的人.
我们希望为AndroID手机制作一款具有相当简单图形的2D游戏.它基本上是从上面看到的城市.建筑物只是长方形.然后我们将简单的字符作为小圆圈.
我们需要不断更新屏幕.会有一些AI(寻路和碰撞检测).
做图形的最佳方法是什么?
OpenGL,Canvas和Graphics的优点和缺点是什么?
也许canvas比OpenGL更慢但更容易使用.也许2个没有经验的人可以使用Canvas或图形制作比使用OpenGL更好的游戏,即使OpenGL具有更大的潜力?
我们有大约一个月的完整工作日来投入.
我们也有想法使用谷歌地图,然后我想这将是一个位图.这改变了吗?
我们将用Java编程.
解决方法:
听起来你想要使用SurfaceVIEw并实现自己的游戏循环.起步和运行非常容易.您可能还想查看AndEngine或libGDX等游戏引擎.
AndEngine和libGDX为您处理所有设置工作,它们非常适合使用. libGDX是我的最爱,因为它允许更低级别的访问,我发现有更好的性能.并允许您直接在计算机上执行所有测试,并仅在需要时部署到设备.
如果你不熟悉OpenGL那么它肯定会有一个学习曲线,我认为你将花费大部分时间来学习它而不是跳跃正确并做出一些东西.如果您只需要2D,那么SurfaceVIEw将根据您的描述绰绰有余.您可以使用边界矩形进行所有碰撞检测,这在AndroID中非常简单.
总结以上是内存溢出为你收集整理的Android 2D游戏,图形的最佳选择?全部内容,希望文章能够帮你解决Android 2D游戏,图形的最佳选择?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)