我必须为 Android 设备创建一款蜘蛛纸牌游戏。
我首先面临的主要问题是如何在不使用 layout
的情况下设置和排列“ table ”上的所有卡片。每张卡片的观看次数(考虑到屏幕上同时观看的次数可能超过 150)。
我并不是指望有人给我一个准确的代码来解决我的问题,我只是想要一些经验丰富的想法来遵循我的代码。我是否必须创建一个 custom View
(表格)会用所有 View 来绘制自己,或者也许..是否有任何其他可用选项(如果您知道的话,也许有一些 library
来做这样的事情)。创建此应用程序时需要考虑的一些明确的主线就足够了。谢谢。
最佳答案
您不应使用常规 Android View 来创建游戏。您将获得非常纯粹的性能,并且在绘制游戏纹理时遇到很多问题。你应该使用OpenGL。您在这里有几个选择:
Canvas
- 它已内置于 Andorid SDK 中,您无需额外工作即可使用它。更多详细信息请参见:http://developer.android.com/training/custom-views/custom-drawing.html- 选择一些游戏引擎,例如libgdx或andengine
关于android - 纸牌游戏 - 如何画画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25401560/