自从上周为mm写了每小时自动提示之后,开始一发不可收拾了,最近在写一个麻将游戏。目前已经定义好数据结构了,用C++写,写好类,写好算法就可以了。
也幸亏我对麻将的规则了然于胸,写起代码来还能考虑周全一些。例如吃的算法,能吃很多张怎么办;例如胡牌,有几家能够同时点炮的怎么办?我还想玩一两把麻将游戏感受观摩一下,但腾讯的QQ游戏竟然还需要游戏币才能玩,不得已,我只好从网上下载《麻将巨星》了。
目前,初步计划的麻将雏形是:
1、打136张,无春夏秋冬和花牌——这个以后可以再补上去。
2、以后可以定制化声音的,玩家可以录制自己的声音进去玩,名字也可以定制。例如出牌的声音,你可以感觉你的好友就在陪你一起玩。
3、来一些等牌时的特效。
4、能吃能碰能杠能听,初步先写一个推倒胡吧。
小时候一直想写游戏,这回就彻底写好这个游戏算了。断断续续写了两三天了,目前框架已经搭得差不多了,只是部分算法和界面还得优化一下,我认为两周差不多能够完成了吧,到时候发给朋友们玩。
...