c# 想做一个单机版的斗地主程序

来源:百度知道 编辑:UC知道 时间:2024/06/05 01:20:25
向做一个逗地主程序,请大家帮忙给点思路,比如说采用什么样的数据结果,设计什么样的类,然后由于单机版需要考虑到电脑出牌,(要求具有一定的推断能力)。
完全自娱自乐,希望有经验的大虾指导一下。

这种比较复杂,推荐你看一下一本书叫:MFC 棋牌类游戏编程。里面有斗地主和其他棋牌类游戏的详解

基础工作:
1、就是一个界面,UI问题。
2、洗牌发牌
高级工作:
1、规则系统。
2、AI,比较麻烦,主要看你要机器人多聪明了。

数据结构,看你喜好了,无论如何也要用数组。

要想写好,建议你看看书,牌类游戏相对象棋简单多了。