我正在开始在 Android 上开发一款流畅的游戏。
我对架构设计有点困惑。
我应该使用 android 框架上可用的网格/表格布局,还是通过指定位置和要绘制的对象来绘制自己的对象。
我为每个对象创建了类:POINT、EMPTY、SQUARE。
我想创建一个像这些链接上的原型(prototype):
http://forums.gamesalad.com/discussion/48641/my-flow-free-inspired-game-development-thread
目前,我不必设计 IA,我只需要专注于游戏架构和物理。
最佳答案
Should I use grids/tablelayout available on android framework or just draw my own objects by specifying the position and which object to draw.
您不应该使用网格/表格布局。
对于需要性能的 2D 游戏,请使用 OpenGL 或查看 andengine 库。
由于这将是一个简单的 2D 游戏,因此您应该查看 Canvas
。看一下 Android 示例项目 > TicTacToeLib 和 Android 示例项目 > TicTacToeMain (您需要一起使用它们)。 TicTacToeLib 中的 GameView 向您展示了如何在游戏中使用 Canvas。
当你用 TicTacToeLib 编译 TicTacToeMain 时你会看到什么:
关于java - 开始无流程游戏开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14667820/