【问题标题】:Is Scene2d the best approach for creating a tetris like game using libgdx?Scene2d 是使用 libgdx 创建类似俄罗斯方块的游戏的最佳方法吗?
【发布时间】:2016-05-31 18:56:31
【问题描述】:

我想知道使用 Scene2d 是否是使用 libgdx 创建类似俄罗斯方块的游戏的最佳方法?

如果是,方法是什么?每个区块都是一个演员?

我怎样才能轻松做到这一点?

【问题讨论】:

    标签: libgdx scene2d


    【解决方案1】:

    嗯,对于这种格式,这是一个有点宽泛的问题,不是吗? :-) 无论如何我都会尝试回答——为了让你的俄罗斯方块游戏继续进行(没有太多关于 libgdx 的知识),只需拆开并理解一个现有的例子!下载https://github.com/jmillikan/gdx-tetris 并试一试,您很快就会找到最合适的方法来执行您的特定想法。编码愉快:-)。

    【讨论】:

      【解决方案2】:

      对于像俄罗斯方块这样的简单游戏,您不需要使用像 Scene2d 这样复杂的东西。相反,只需使用代表棋盘的二维数组即可。

      board[x][y]=0  //Empty
      board[x2][y2]=1  //Filled (or give each block an id)
      

      使用 spritebatch 绘制屏幕。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-11-29
        • 1970-01-01
        相关资源
        最近更新 更多