没有引擎的Android 2D游戏开发

Adl*_*dly 4 android opengl-es game-engine

我想知道制作一款优秀的Android游戏的最佳方式或工具!我的意思是"好",游戏必须有一个不错的性能没有滞后或类似的东西,..

所以我将从2D游戏开发开始,我想避免"游戏引擎"!..

那么最好的方法是什么?! - 通过Open GL ES或其他方式制作它?!..

Ren*_*ard 8

通过查看Replica Island,您应该能够学到很多关于开放式图形编程的知识 .它是一个开源的2D平台游戏,不使用引擎.作者对您可能感兴趣的Google IO进行了一些讨论:


Nic*_*ick 6

这被认为是一个太宽泛的问题 - 我们无法告诉你如何制作游戏.但是回答你的上一个问题:是的,OpenGL是制作2D或3D高性能游戏的最佳方式.如果你有一个更缓慢的移动,回合制游戏,那么你可以坚持到CanvasSurfaceView,甚至使用基本视图控件建立一个游戏板的布局.

但如果这是你的第一场比赛,除非你有很多时间和耐心,我强烈建议你尝试现有的游戏引擎.你可能没有意识到,在你制作一个游戏引擎的过程中,你需要做多少工作才能进入一个体面的游戏引擎.看看像LibGDX这样的引擎的来源,并考虑它是否是你能够编写的东西.

Android图形开发指南中有大量信息.