目标:设计一款PC平台Windows系统的单机斗地主游戏
内容:本卡牌游戏分功能模块、界面形式以及游戏规则三部分,其中功能模块分成:
(1)洗牌功能:将定义好的牌,先初始化牌组,然后将原牌组打乱,得到新的牌组。
(2)发牌功能:发牌前计算人数,按照设定中的‘每人发几张牌’的设定开始发牌,当玩家手中的牌数达到设定值停止发牌。
(3)客户功能:玩家可以自由选择是否当地主,或者是农民。
(4)出牌功能:判断手牌的大小,只有手牌大于对手出的牌才允许使用。
(5)胜负功能:若地主手牌数值为零则地主获胜,若农民手牌数值为零则农民获胜。
(6)对战功能:实现与电脑对战的功能,电脑能够实现简单的运算,即玩家与简单模式的电脑进行对战。
界面形式:游戏界面的设计,游戏界面以简约形式为主题。不使用过多色彩渲染。
游戏规则:以传统斗地主为标准。
游戏最终效果:
按照斗地主传统规则进行游戏,实现洗牌与顺序发牌两大功能,玩家能够与简单电脑进行对战。