我是Android开发的新手。我想知道如何开始设计一个整洁的GUI界面。我猜android.opengl API是一个不错的起点。
假设我们想创建像简化版的3D台球游戏,从顶部看到桌子和球,并希望使它们更逼真(阴影,光泽)。
我脑海中有以下问题:
- 我需要哪种类型的图形?
- 该如何开始编码?
- 我需要哪些类来表示每个元素(球、桌子等)?
- 应该在哪里创建和封装"3D效果"?
如果您了解更好/其他问题,请添加或让我知道在这种情况下,我需要思考的方向。
我对Java的技能/背景:我已经在Java EE中进行了很多编程,并使用JSP/JSF处理图形输出。因此,这个Android的移动SE对我来说是新的。希望能够为平稳的进入收集一些有趣的东西。
Chris