编写单机斗地主的问题
如题,很久之前写了一个斗地主的小游戏,基本实现了洗牌,发牌,出牌,判断胜负等功能.
最近,想拿出来修改修改,以前写的时候不考虑效率,存储牌都是用数组,是否应该换其他的数据结构存储,对手的AI智能出牌,该从那些方面考虑,如何下手,之前我就是把手上的牌遍历一遍,可以的就打出去,大家有没有棋牌游戏编程相关的书籍推荐,或者有些什么资料,介绍一下,感激不尽
------解决方案--------------------判断牌型是关键
------解决方案--------------------
右侧分别是链表和有序数组。
请结合实际情况选择。
------解决方案--------------------精神上支持