1,遊戲規則
在正確流程下完成,分別考慮勝負情況。
在異常情況下完成,如中途退出,對手退出等情況。
2,勝負情況下的收益變化
在每一種情況下獲勝的獎勵情況(棋牌獲勝有很多判斷,比如三條,同花等),每種獲勝條件獲得的收益是不同的。
在輸掉或退出比賽情況下,是否有扣除情況(視遊戲設定而言)。
或者獲勝出現多人情況下,收益的分配策略。
3,時間
每個人出牌應該是有時間限制的,時間到的情況下如何選擇需要測試。
4,聊天
牌局中各種聊天規則的測試(長度,遮蔽字,特殊字元等常規測試),及聊天道具的使用。
5,網路
棋牌類遊戲比較多的是實時對戰,對網路的測試需要多重視一下,關注下弱網情況和斷線重連情況。
6,伺服器壓力
同樣是因為棋牌遊戲對實時性要求較高,需要測試伺服器在大壓力情況下,是否能及時響應客戶端的請求。
7,遊戲活動
這個測試活動各種條件即可,與其他型別遊戲一樣。注意下活動的開啟和關閉時間,尤其是關閉時如果正有進行中的牌局,牌局結果如何判定。
8,其他
其他各功能點(如郵箱,商店,設定等)測試與別的遊戲應該沒有太多區別
先寫這些吧,確實沒做過棋牌類遊戲,如有不足,還請海涵
9,斷線重連,頂號,協議測試,伺服器異常掛掉後的資料儲存問題 10,充值體系(遊戲代幣充值、代幣不足時的充值提醒、充值活動是否正常、充值渠道)
棋牌類遊戲策劃的幾點思考
遊戲的策劃主要任務是由策劃部門完成,在這個過程中容易出現的情況是策劃人員要求的不合理 可能該測試人員不太了解遊戲開發 或是程式設計師理解錯了策劃人員的要求。所以個人在這裡認為要想寫好遊戲就要與策劃人員及客戶很好的交流。最近做的是乙個類似公升級的遊戲,對於這個遊戲,我想我犯了一點傻,遊戲是邊想邊寫,連...
使用Delphi編寫棋牌類遊戲 基礎篇 1
首先來說說關於遊戲開發中需要的一些基礎知識。第乙個基礎知識就是 鍊錶的使用。對於鍊錶的使用,首先涉及到的就是結構的定義。以下是我定義的乙個結構 使用者資訊結構 ruserinfo record userid string 20 boolean face byte score integer end ...
使用Delphi編寫棋牌類遊戲 設計篇 1
通過對以前 3篇文章的 大家應該對編寫棋牌類遊戲的基礎知識有一定的了解了。但是如何使用這些基礎知識編寫出乙個可擴充套件性功能完善的遊戲呢?今天我們就來 一下如何設計一款棋牌類遊戲的框架。以下是我所設計的遊戲服務端框架 今天先來 一下中心伺服器的設計。中心伺服器,顧名思義應該是整個服務端框架中排程所有...