【发布时间】:2017-10-20 21:36:02
【问题描述】:
我需要制作一个游戏板 - 使用数组 - 用于在 Processing 中重制 Bomberman 游戏。
这意味着游戏板/数组(相当大 [9x9] 并且有 3 个值 [a,b,c])必须能够:
- 定义相应字段的颜色/精灵
- 设置角色可以行走的范围
- 每个值/字段都有唯一的属性(一个值代表 玩家可以移动的开放空间,另一个是固体 块,当旁边的炸弹被炸毁时,另一个会破裂,并且 转换为开放字段类型)
我几乎是一个编程菜鸟,我几乎不知道如何使所有这些工作...... 我已经设置了数组,看起来像这样:
int [][] board = {
{b, b, b, b, b, b, b, b, b},
{b, a, b, a, b, a, b, c, b},
{b, c, c, a, a, a, a, a, b},
{b, c, a, a, c, a, a, a, b},
{b, c, c, b, a, b, c, a, b},
{b, a, c, a, a, a, a, a, b},
{b, b, a, b, c, b, b, c, b},
{b, a, a, a, c, a, a, c, b},
{b, b, b, b, b, b, b, b, b} };
我已经设法把它画成一个单色棋盘。 现在我只需要弄清楚如何为每个值赋予相应块类型的属性。
提前感谢您的帮助:)
【问题讨论】:
标签: arrays 2d processing sprite 2d-games