【问题标题】:Cards game - how to draw [duplicate]纸牌游戏-如何绘制[重复]
【发布时间】:2014-08-20 09:44:55
【问题描述】:

我必须为 Android 设备创建一个蜘蛛纸牌游戏。

我面临的主要问题是如何设置和排列“桌子”上的所有卡片,而不使用 layout 来为每个卡片的视图(考虑到屏幕上的同时观看次数可能超过 150)。

我不是在找人给我一个确切的代码来解决我的问题,我只是想要一些有经验的想法开始跟随我的代码。我是否必须创建一个custom View(表格)来绘制所有视图,或者......是否有任何其他可用选项(如果你知道的话,可能有一些library 来做这样的事情)。创建这个应用程序需要考虑一些明确的主线就足够了。谢谢。

【问题讨论】:

    标签: android performance android-custom-view


    【解决方案1】:

    您不应该使用常规的 Android 视图来创建游戏。您将获得非常纯正的性能以及根据需要绘制游戏纹理的许多问题。您应该使用 OpenGL。您在这里有几个选择:

    1. Canvas - 它已经内置在 Andorid SDK 中,您无需额外工作即可使用它。更多详情:http://developer.android.com/training/custom-views/custom-drawing.html
    2. 选择一些游戏引擎,例如libgdxandengine

    【讨论】:

      猜你喜欢
      • 2023-03-16
      • 1970-01-01
      • 1970-01-01
      • 2018-09-11
      • 1970-01-01
      • 1970-01-01
      • 2013-04-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多