想做个斗地主的游戏,不知道该如何入手大家一起来讨论下,
如题
------解决方案--------------------gui
------解决方案--------------------用swing先作出界面
------解决方案--------------------要用到socket进行网络通信.使用多线程,还要先定义出牌的规则. 应该不是很难. 呵呵
------解决方案--------------------关注
------解决方案--------------------关注
这个其实就是Socket监听,然后作出界面,定义好自己的规则,把服务器端得到的当前消息根据不同的标志返回给不同的客户端
------解决方案--------------------mark一个,关注一下
------解决方案--------------------顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,
------解决方案--------------------说起来好像挺简单的
实际要做起来也不容易, 斗地主的规则实现, Socket通信, 还有客户端的控制等
楼主慢慢做吧
------解决方案--------------------定义出牌的规则 这应该是最难实现的
------解决方案--------------------知道 规则 很重要
------解决方案--------------------我做过类似的游戏!界面和功能分析先不谈,首先要考虑好洗牌、发牌问题,再就是考虑出牌了,出牌考虑的因素就比较多了,要考虑规则情况,若是单机版的还要考虑相应的智能算法等等。有兴趣可以交流。QQ 590448691
------解决方案--------------------界面 + 数据 + 逻辑:)
------解决方案--------------------upppppp
------解决方案--------------------看看,应该可以试试看。
------解决方案--------------------牛
------解决方案--------------------高手。。但我不会。。
只能帮顶了。。
------解决方案--------------------JF
------解决方案--------------------逻辑算法
------解决方案--------------------xuexi...
------解决方案--------------------我有朋友做过手机上的斗地主单机游戏,那比你更难,单机版的算法很难,需要的话可以帮你问问看
------解决方案--------------------首先定义个几个基本的抽象类:
Card(牌) ,Rule(出派规则),Validation(规则校验器),User(用户).Notification(事件通知器),Exception(异常),Machine(自动出牌器),
------解决方案--------------------up
------解决方案--------------------up
------解决方案--------------------主要是游戏规则的地方麻烦一点.如果要写个电脑,就更麻烦了.呵呵.你要更会打牌了.
------解决方案--------------------呵呵,Up一把了
------解决方案--------------------uppp
------解决方案--------------------MARK
------解决方案--------------------你该去看看SOCKET通信,没有什么三方通信,应该是每个玩家都和服务器通信。
服务器通过监听,把某个玩家的动作显示给其他玩家
------解决方案--------------------顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,顶,
------解决方案--------------------