輪帶表
輪帶表,也有人稱滾輪表,乃 Slot 遊戲中決定遊戲複雜度與好玩程度的關鍵元素。在 Slot 遊戲中,畫面上的滾輪,可以視為一個超長超大的滾輪的「截圖」,有了此截圖,算分器才去尋找畫面上的指定「特徵」,並依規則中的對應賠率來加分。這些規則被定義在一個預先定義好的賠率表中。
TDD
要加入特性前,先寫測試,為 TDD 的大原則。今天我們就試著先想一個測項,依測項寫好測試,再加程式邏輯來通過測試。至於這個算分器要怎麼注入輪帶表?要怎麼注入賠率表?才能達到「高內聚、低耦合」的程度?後面再藉測試的保護來重構吧!