WEB开发网
开发学院软件开发VC 模拟简单猜扑克牌大小的 Win32 控制台游戏 阅读

模拟简单猜扑克牌大小的 Win32 控制台游戏

 2006-04-08 11:34:32 来源:WEB开发网   
核心提示:本文示例源代码或素材下载 在坛子里经常能看到MFC编制的GUI游戏,功能强大,界面美观,人机交互便利等优点是控制台程序是无可比拟的.但对于刚初步了解 C/C++的朋友们是无法短期内能学会编写MFC游戏的,于是小弟采用 Win32 控制台 项目做了一个C++的小游戏,希望对于那些朋友,对大一, 大二的学生编写字符

本文示例源代码或素材下载

在坛子里经常能看到MFC编制的GUI游戏,功能强大,界面美观,人机交互便利等优点是控制台程序是无可比拟的.但对于刚初步了解 C/C++的朋友们是无法短期内能学会编写MFC游戏的。于是小弟采用 Win32 控制台 项目做了一个C++的小游戏,希望对于那些朋友,对大一, 大二的学生编写字符界面的小程序有所帮助。

该游戏的名称不妨命名为Hi(gh)-Low,其玩法和规则如下:

1、玩法

  • ①洗牌:每盘游戏开始之前,使扑克牌的排列顺序充分随机;
  • ②发牌:每局开始时,从未使用的扑克牌集合中顺序发给玩家5张扑克牌(明牌);
  • ③猜点:从未使用的扑克牌集合中按顺序取出一张扑克牌(即庄家的暗牌),要求玩家将手中的第一张扑克牌和这张庄家的暗牌进行比较,确定哪张牌大?
  • ④积分:玩家确定回答后,翻开被猜的扑克牌(暗牌变成明牌),同时根据玩家回答的正确与否显示相应的提示,并为玩家的游戏成绩积分。然后将这两张 已经比较过的牌回收到已经使用过的扑克牌集合中,玩家手中的下一张克牌成为新的一张扑克牌;
  • ⑤对玩家手中剩余的扑克牌顺序重复第③和④步操作,直至玩家手中不再有剩余的扑克牌时,一局游戏结束;
  • ⑥如果未使用的扑克牌集合中的扑克牌数目多余10张,则从第②步开始进行本盘游戏的下一局;
  • ⑦询问玩家是否继续进行下一盘游戏,如果继续,则从第①步开始进行新的一盘游戏;

2、规则

  • ①积分规则:

    1)、猜中1次,积1分;猜错1次,不积分。

    2)、1局中连续猜中3次,除正常积分外奖励1分;连续猜错3次,罚1分。

    3)、1局全部猜中,除正常积分外奖励3分;1局全部猜错,罚3分。

    4)、玩家的最低积分为0,即不出现负分。

  • ② 牌面大小比较规则:每张扑克牌的牌面由花色(梅花Club、方块Diamond、红心Heart和黑桃Spade)和牌点(A, 2, 3, 4, 5, 6, 7, 8, 9, 10, J, Q, K)组成。

确定两张扑克牌牌面大小的规则有两条:

1 2  下一页

Tags:模拟 简单 扑克牌

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接