java - 开始无流程游戏开发

标签 java android game-engine

我正在开始在 Android 上开发一款流畅的游戏。

我对架构设计有点困惑。

我应该使用 android 框架上可用的网格/表格布局,还是通过指定位置和要绘制的对象来绘制自己的对象。

我为每个对象创建了类:POINT、EMPTY、SQUARE。

我想创建一个像这些链接上的原型(prototype):

http://forums.gamesalad.com/discussion/48641/my-flow-free-inspired-game-development-thread

a busy cat

目前,我不必设计 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 时你会看到什么:

enter image description here

关于java - 开始无流程游戏开发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14667820/

相关文章:

java - 如何在 Tomcat 8 中设置 Java 运行时参数

java - 如何在 Spring 型材的 spel 中编写 AND 运算符

java - Android edittext - 不允许单独使用小数点分隔符

android - 创建表盘时检测 Android watch 屏幕形状

c - 如何在游戏引擎中使用全局 lua_State *?

android - 无法设置 Cocos2dx [Android、Eclipse、Windows]

java.text.ParseException : Unparseable date: "-"

java - rJava 安装错误 "JAVA_HOME cannot be determined from the Registry"

java - 如何使用对象类从多个列表中存储和检索数据?

c++ - 创建对话树