详细说明:用C++开发的中国麻将游戏(单机版),可以做为学习的范例。
——————————————————————————————
游戏的基本运行
——————————————————————————-————
运行前会先洒色子,根据色子与庄家给各玩家初始化手中的牌
1.初始化(根据庄家和色子数给每个人发12张牌)
2.牌墙发牌给庄家(m_nActive活动状态给庄家)
3.根据活动状态玩家是否是出牌状态(m_nState==1):如果是电脑,让其思考最差的一张牌并出牌,如果是人就让其自行选择(相应时间内没出牌就自动出刚抓的新牌(m_nNewPai))
4.根据玩家出的牌判断各玩家的优先级,优先级最大的玩家操作并把活动状态给他,(如果是人就等待其是否操作,时间内没响应就自动弃权)
5.如果有玩家操作了就返回第3步,如果没有玩家操作就进行第6步
6.如果没有玩家对刚出的牌操作就牌墙发牌给下一玩家,再返回第3步。
7.如果有人胡牌就统计分数,如果牌墙剩余的牌不到10张就流局,分数不变,游戏也结束。-C development of the Chinese game mahjong (single version), the study could serve as an example. ------------------------------ The basic operation of the game --- ---------------------------- first before running onto Boson. According Boson dealer to the player's hands initialize a license. Initialization (according to several bankers and Boson issued to each person 12 Licensing) 2. Wall licensing licensing Makers (m_nActive activities to the state Makers) 3. According to state player of activities whether the card is the state (m_nState == 1) : If the computer Thinking the worst allow a licensing and out licensing, If people let their choice (no corresponding time card is automatically out just grasping the new licensing (m_nNewPai) ) 4. According to the player judged by licensing th
近期下载过的用户:
刘云 吴晓贤 倒萨 袁德民 王 喜之郎 冯志刚 罗士才 赵立志 Charlie Chan yiyo 杨生 hexin 姚聪 意境 ysh archer 杨敬 戴某 [查看上载者杨振的更多信息]
相关搜索:
麻将游戏 单机 中国麻将单机版游戏 Mahjong.exe C++ 麻将 单机版 中国麻将单机游戏 单机版麻将游戏下载 中国麻将单机版下载 中国麻将单机版 麻将 单机 poker game单机下载 c++开发麻将游戏 多种胡法的麻将游戏 麻将游戏 game_Majiang 人机麻将游戏设计 麻将单机版下载 majiang 单机百搭麻将游戏下载 麻将游戏开发
[lianliankan.rar] - 一个连连看游戏代码,
一个连连看游戏代码
[VisualC++Game.rar] - VC游戏编程基础,射击游戏,地图的制作,游戏编程的方法,
[TestHu.rar] - 这个是我写的一个带任意多张百搭的麻将的胡牌算法,支持普通麻将的所有胡法,当然跟具不同麻将的需要还需小做修改.
[PKCard.rar] - 蜘蛛纸牌游戏,实现了发牌、难度设置,提示等功能。
[NECN718麻将.rar] - 麻将:用于手机NEC的N718的一款游戏。丰富的界面。可多选的游戏规则。
[Ma_Jiang.rar] - 一个不错的麻将游戏,工作之余,消遣不错; 另外,对于此类益智游戏,源码对于从事软件开发的同志们,也是一个不错的学习资料哦◎
[Direct3D_Game.rar] - 游戏编程的一些实例
[Roulette.rar] - 自己做的轮盘游戏 使用delphix控件,带服务,客户端,和管理端
[Frost_0.045_DEMO.zip] - 使用OGRE显示魔兽世界人物模型.解析M2模型
[srjjddz.rar] - 九江四人斗地主,棋牌游戏源代码,功能齐全,稳定,适合用于棋牌游戏开发
[VisualC++Game.rar] - VC游戏编程基础,射击游戏,地图的制作,游戏编程的方法,
[TestHu.rar] - 这个是我写的一个带任意多张百搭的麻将的胡牌算法,支持普通麻将的所有胡法,当然跟具不同麻将的需要还需小做修改.
[PKCard.rar] - 蜘蛛纸牌游戏,实现了发牌、难度设置,提示等功能。
[NECN718麻将.rar] - 麻将:用于手机NEC的N718的一款游戏。丰富的界面。可多选的游戏规则。
[Ma_Jiang.rar] - 一个不错的麻将游戏,工作之余,消遣不错; 另外,对于此类益智游戏,源码对于从事软件开发的同志们,也是一个不错的学习资料哦◎
[Direct3D_Game.rar] - 游戏编程的一些实例
[Roulette.rar] - 自己做的轮盘游戏 使用delphix控件,带服务,客户端,和管理端
[Frost_0.045_DEMO.zip] - 使用OGRE显示魔兽世界人物模型.解析M2模型
[srjjddz.rar] - 九江四人斗地主,棋牌游戏源代码,功能齐全,稳定,适合用于棋牌游戏开发
相关函数/类:
CWinApp CWnd CDialog DestroyIcon LoadIcon LoadCursor CDataExchange SetWindowText MoveWindow CreateCompatibleDC GetDC CBitmap LoadBitmap SelectObject DeleteObject CreateCompatibleBitmap BitBlt SetRect sndPlaySound IsIconic CPaintDC SendMessage GetSystemMetrics CRect GetClientRect DrawIcon CString GetPixel CClientDC CFont SetTextColor SetBkMode DrawText KillTimer SetTimer CPoint Sleep PtInRect SetCursor CloseWindow DestroyWindow PeekMessage
CWinApp CWnd CDialog DestroyIcon LoadIcon LoadCursor CDataExchange SetWindowText MoveWindow CreateCompatibleDC GetDC CBitmap LoadBitmap SelectObject DeleteObject CreateCompatibleBitmap BitBlt SetRect sndPlaySound IsIconic CPaintDC SendMessage GetSystemMetrics CRect GetClientRect DrawIcon CString GetPixel CClientDC CFont SetTextColor SetBkMode DrawText KillTimer SetTimer CPoint Sleep PtInRect SetCursor CloseWindow DestroyWindow PeekMessage
文件列表(点击判断是否您需要的文件):
龚义__麻将游戏
..............\Mahjong
..............\.......\BasicThink.cpp
..............\.......\BasicThink.h
..............\.......\CleverThink.cpp
..............\.......\CleverThink.h
..............\.......\CmpThink.cpp
..............\.......\CmpThink.h
..............\.......\Mahjong.clw
..............\.......\Mahjong.cpp
..............\.......\Mahjong.dsp
..............\.......\Mahjong.dsw
..............\.......\Mahjong.exe
..............\.......\Mahjong.h
..............\.......\Mahjong.ncb
..............\.......\Mahjong.opt
..............\.......\Mahjong.plg
..............\.......\Mahjong.rc
..............\.......\MahjongDlg.cpp
..............\.......\MahjongDlg.h
..............\.......\MajHu.cpp
..............\.......\MajHu.h
..............\.......\ReadMe.txt
..............\.......\res

..............\.......\...\130.cur
..............\.......\...\arrow_im.cur

..............\.......\...\Mahjong.rc2



..............\.......\...\Title.bmp
..............\.......\...\背景.bmp
..............\.......\resource.h
..............\.......\Sounds
..............\.......\......\bg.mid
..............\.......\......\bg.wav
..............\.......\......\boy
..............\.......\......\...\1万.wav
..............\.......\......\...\1条.wav
..............\.......\......\...\1饼.wav
..............\.......\......\...\2万.wav
..............\.......\......\...\2条.wav
..............\.......\......\...\2饼.wav
..............\.......\......\...\3万.wav
..............\.......\......\...\3条.wav
..............\.......\......\...\3饼.wav
..............\.......\......\...\4万.wav
..............\.......\......\...\4条.wav
..............\.......\......\...\4饼.wav
..............\.......\......\...\5万.wav
..............\.......\......\...\5条.wav
..............\.......\......\...\5饼.wav
..............\.......\......\...\6万.wav
..............\.......\......\...\6条.wav
..............\.......\......\...\6饼.wav
..............\.......\......\...\7万.wav
..............\.......\......\...\7条.wav
..............\.......\......\...\7饼.wav
..............\.......\......\...\8万.wav
..............\.......\......\...\8条.wav
..............\.......\......\...\8饼.wav
..............\.......\......\...\9万.wav
..............\.......\......\...\9条.wav
..............\.......\......\...\9饼.wav
..............\.......\......\...\东风.wav
..............\.......\......\...\中.wav
..............\.......\......\...\北风.wav
..............\.......\......\...\南风.wav
..............\.......\......\...\发.wav
..............\.......\......\...\吃.wav
..............\.......\......\...\杠.wav
..............\.......\......\...\流局.wav
..............\.......\......\...\白.wav
..............\.......\......\...\碰.wav
..............\.......\......\...\胡.wav
..............\.......\......\...\补花.wav
..............\.......\......\...\西风.wav
..............\.......\......\button.wav
..............\.......\......\countfan.wav
..............\.......\......\deal.wav
..............\.......\......\dice.wav
..............\.......\......\draw.wav
..............\.......\......\girl
..............\.......\......\....\1万.wav
..............\.......\......\....\1条.wav
..............\.......\......\....\1饼.wav
..............\.......\......\....\2万.wav
..............\.......\......\....\2条.wav
..............\.......\......\....\2饼.wav
..............\.......\......\....\3万.wav
..............\.......\......\....\3条.wav
..............\.......\......\....\3饼.wav
..............\.......\......\....\4万.wav
..............\.......\......\....\4条.wav
... ...
龚义__麻将游戏
..............\Mahjong
..............\.......\BasicThink.cpp
..............\.......\BasicThink.h
..............\.......\CleverThink.cpp
..............\.......\CleverThink.h
..............\.......\CmpThink.cpp
..............\.......\CmpThink.h
..............\.......\Mahjong.clw
..............\.......\Mahjong.cpp
..............\.......\Mahjong.dsp
..............\.......\Mahjong.dsw
..............\.......\Mahjong.exe
..............\.......\Mahjong.h
..............\.......\Mahjong.ncb
..............\.......\Mahjong.opt
..............\.......\Mahjong.plg
..............\.......\Mahjong.rc
..............\.......\MahjongDlg.cpp
..............\.......\MahjongDlg.h
..............\.......\MajHu.cpp
..............\.......\MajHu.h
..............\.......\ReadMe.txt
..............\.......\res
..............\.......\...\130.cur
..............\.......\...\arrow_im.cur
..............\.......\...\Mahjong.rc2



..............\.......\...\Title.bmp
..............\.......\...\背景.bmp
..............\.......\resource.h
..............\.......\Sounds
..............\.......\......\bg.mid
..............\.......\......\bg.wav
..............\.......\......\boy
..............\.......\......\...\1万.wav
..............\.......\......\...\1条.wav
..............\.......\......\...\1饼.wav
..............\.......\......\...\2万.wav
..............\.......\......\...\2条.wav
..............\.......\......\...\2饼.wav
..............\.......\......\...\3万.wav
..............\.......\......\...\3条.wav
..............\.......\......\...\3饼.wav
..............\.......\......\...\4万.wav
..............\.......\......\...\4条.wav
..............\.......\......\...\4饼.wav
..............\.......\......\...\5万.wav
..............\.......\......\...\5条.wav
..............\.......\......\...\5饼.wav
..............\.......\......\...\6万.wav
..............\.......\......\...\6条.wav
..............\.......\......\...\6饼.wav
..............\.......\......\...\7万.wav
..............\.......\......\...\7条.wav
..............\.......\......\...\7饼.wav
..............\.......\......\...\8万.wav
..............\.......\......\...\8条.wav
..............\.......\......\...\8饼.wav
..............\.......\......\...\9万.wav
..............\.......\......\...\9条.wav
..............\.......\......\...\9饼.wav
..............\.......\......\...\东风.wav
..............\.......\......\...\中.wav
..............\.......\......\...\北风.wav
..............\.......\......\...\南风.wav
..............\.......\......\...\发.wav
..............\.......\......\...\吃.wav
..............\.......\......\...\杠.wav
..............\.......\......\...\流局.wav
..............\.......\......\...\白.wav
..............\.......\......\...\碰.wav
..............\.......\......\...\胡.wav
..............\.......\......\...\补花.wav
..............\.......\......\...\西风.wav
..............\.......\......\button.wav
..............\.......\......\countfan.wav
..............\.......\......\deal.wav
..............\.......\......\dice.wav
..............\.......\......\draw.wav
..............\.......\......\girl
..............\.......\......\....\1万.wav
..............\.......\......\....\1条.wav
..............\.......\......\....\1饼.wav
..............\.......\......\....\2万.wav
..............\.......\......\....\2条.wav
..............\.......\......\....\2饼.wav
..............\.......\......\....\3万.wav
..............\.......\......\....\3条.wav
..............\.......\......\....\3饼.wav
..............\.......\......\....\4万.wav
..............\.......\......\....\4条.wav
... ...