Java 如何开始为Android应用程序(如OpenGL)创建3D(游戏)GUI?

Java 如何开始为Android应用程序(如OpenGL)创建3D(游戏)GUI?,java,android,3d,opengl-es,Java,Android,3d,Opengl Es,我是Android开发新手。我想知道的是如何开始思考如何编写一个整洁的GUI。我想android.openglapi是一个很好的起点 假设我们想创建一个简化的3D台球广告牌游戏:你从上面看到桌子,桌子上有球。您希望使它们逼真(阴影、光泽) 我心中的问题是: 我需要什么样的图形 如何开始编码 我需要什么样的课程?对于每个元素(球、桌子等) 在哪里创建和封装“3D特性” 如果你知道更多的问题,只需添加它们或/并让我知道在这个发展案例中我必须思考的方向 我的Java技能/背景:我用JavaEE编写

我是Android开发新手。我想知道的是如何开始思考如何编写一个整洁的GUI。我想android.openglapi是一个很好的起点

假设我们想创建一个简化的3D台球广告牌游戏:你从上面看到桌子,桌子上有球。您希望使它们逼真(阴影、光泽)

我心中的问题是:

  • 我需要什么样的图形
  • 如何开始编码
  • 我需要什么样的课程?对于每个元素(球、桌子等)
  • 在哪里创建和封装“3D特性”
如果你知道更多的问题,只需添加它们或/并让我知道在这个发展案例中我必须思考的方向

我的Java技能/背景:我用JavaEE编写了很多程序,并使用JSP/JSF处理图形输出。所以这个Android手机SE对我来说是新的。希望能得到一些有趣的东西一起顺利访问


Chris

我建议使用现有的3d引擎,否则您将需要大量的工作。
这是一款不错的游戏,并且拥有灵活的许可证。

IMHO jPCT AE是android上纯java游戏开发的最佳选择。使用jBrush AE,您可以动态创建和加载游戏场景。我认为一个好的起点是。仅供参考,Android使用,而不是普通的OpenGL。