-
这个游戏的核心机制是怎么样的?
- 空间:一块 a x b 格子尺寸的板。
- 对象:建筑物,分为两种,一种收集点数,一种影响点数。
- 行为:在板上的每一个格子放置建筑物。
- 规则:每个建筑占据一个格子。影响点数的建筑可以对周边8个格子进行加减点数。收集点数的建筑可以收集当前格子的点数。
- 目标:使收集到的点数尽可能的多。
-
用可视化的方式描述一下游戏?
其中蓝色代表加减点数的建筑物(对周围8个格子的影响是:红色减分,绿色加分,灰色没影响),黄色代表收集点数的建筑物。
-
这个游戏机制有没有最优策略?
- 就上面这个小小的6*7的矩阵以及上面这组建筑来说,如果穷举的话大概有10^25 (42C7 * 35C7 * 28C7 * 21C6)之多的组合方式,穷举法应该行不通。
- 用遗传算法应该能比较快的找到局部最优,有空再去写一下这个算法。
- 应该有更好的算法能找到全局最优,暂时没想出来。
-
游戏在核心机制外还加了什么机制呢?
- 类似俄罗斯方块的消除机制,从最左方开始,只要一行收集到了足够的点数就会被消除,然后新增一条空白行。
- 卡牌随机出现,能使用最先头的两张卡牌,以及能看到接下来的三张卡牌。
- 卡牌出现的种类和频率能在一开始选择
- 建筑物还可以影响8个格子以外的区域,比如任意一个格子,或者一横排,一纵排等
- 增加其他目标,比如分数,经济和科技等。
- 增加针对卡牌操作的卡牌,比如消除卡槽中的卡牌等。
参考
网友评论