照慣例第一篇拿來講前言,大致說明一下這系列會寫那些內容 --(騙一篇文章+提醒自己系列重心)-- 去年參賽寫的東西其實不算是自己要作的遊戲內容,主要是怕其他人可...
不囉嗦直接進入卡牌遊戲中會出現的效果—反制 反制效果通常是拿來克制一些原本會生效的卡片效果,例如遊戲王的陷阱卡「落穴」[1],在對方召喚怪獸的時候發動,而且這不...
因為自己要寫的卡牌遊戲中有使用到五行生剋規則,所以寫一篇實作方法,之後會寫簡單demo版。其他人如果想寫一套類似的系統可以參考著名的寶可夢屬性生剋表[1]。 五...
//可能會有人疑問說怎麼還沒進實作環節,其實現在有分一些心力在思考架構、弄實作和測試的部份,只是直接跳到那部份可能會太快,還是花了一些篇幅說明,基本上前面這幾篇...
//今天說明目前遊戲總共存在哪些機制,「語句」部分延後orz 以基礎規則[1]來說,遊戲可使用的行動分為:攻擊和術式兩種 攻擊分為三種: 五行攻擊,適用五行生...
//放一下之前實作過的內容,其實還缺很多東西 原始碼放在這裡[1] 程式碼稍微翻譯一下大概如下: 對手之前行動 # 處理蓋牌 if 對手之前行動==防禦 an...
//關於程式邏輯優化的思考 傷害處理在進階規則開放後變得更複雜 後面會出現無視防護罩和蓋牌的風行者職業能力—風行術 職業提供的物理減傷、五行抗性 場地效果造成...
//將遊戲場面的全部資料包起來,透過統一的方法去改變內部狀態 根據基礎規則,場面上的玩家會有以下資料: 牌庫 手牌 棄牌 生命值 防護罩 上回合行動 蓋牌資訊...
說明在多人連線遊戲的情況下,內部資料要如何保護?最後講個屬性(property)的概念 今天跳下去寫扣,寫著寫著腦袋又開始打結了。於是暫停整理了一下自己的思緒。...
進入閉嘴實作階段封裝內部資料,實作操作方法,尚未完成外部呼叫介面 from card import Deck,HandCards from controller...