-
這個游戲的核心機制是怎么樣的?
- 空間:一塊 a x b 格子尺寸的板。
- 對象:建筑物,分為兩種,一種收集點數,一種影響點數。
- 行為:在板上的每一個格子放置建筑物。
- 規則:每個建筑占據一個格子。影響點數的建筑可以對周邊8個格子進行加減點數。收集點數的建筑可以收集當前格子的點數。
- 目標:使收集到的點數盡可能的多。
-
用可視化的方式描述一下游戲?
其中藍色代表加減點數的建筑物(對周圍8個格子的影響是:紅色減分,綠色加分,灰色沒影響),黃色代表收集點數的建筑物。
-
這個游戲機制有沒有最優策略?
- 就上面這個小小的6*7的矩陣以及上面這組建筑來說,如果窮舉的話大概有10^25 (42C7 * 35C7 * 28C7 * 21C6)之多的組合方式,窮舉法應該行不通。
- 用遺傳算法應該能比較快的找到局部最優,有空再去寫一下這個算法。
- 應該有更好的算法能找到全局最優,暫時沒想出來。
-
游戲在核心機制外還加了什么機制呢?
- 類似俄羅斯方塊的消除機制,從最左方開始,只要一行收集到了足夠的點數就會被消除,然后新增一條空白行。
- 卡牌隨機出現,能使用最先頭的兩張卡牌,以及能看到接下來的三張卡牌。
- 卡牌出現的種類和頻率能在一開始選擇
- 建筑物還可以影響8個格子以外的區域,比如任意一個格子,或者一橫排,一縱排等
- 增加其他目標,比如分數,經濟和科技等。
- 增加針對卡牌操作的卡牌,比如消除卡槽中的卡牌等。
參考