作者:狂龙 | 来源:互联网 | 2023-05-19 05:33
我用麻将练手,有些地反不明白,谁能能帮帮我?qq1136329092
6 个解决方案
LZ的准备工作:
麻将图片的素材
swing的相关知识,这个可以借鉴斗地主等已经做好的游戏,网上有很多
麻将的算法,这个应该是难点
简单的说一下,页面这个没问题。swing。
就是业务逻辑方面的,
业务逻辑我感觉一步一步的来,也不会太难。
首先,分牌,这个设个list链表,里面包含麻将所有的对象,随机分配。
第二出牌,一人一张,设个标记位,4个线程,一个出牌之后改标记位让下一个线程运行。
第三判断,手下判断是否胡了,然后再判断是否杠上,然后判断。。。。。
当然,实际做的过程中会很多未知的问题,慢慢做吧。
其实解决这些未知的问题才是收获最大的地方。