• 初学c# -- 纯属无聊,写下棋


    纯属无聊了,会下的棋都做了。

    象棋围棋修改用法都一样。

    1、先启动服务端 goServer.exe
    服务端:
    地址为IPAddress[] addrIP = Dns.GetHostAddresses("192.168.0.104"); //ip地址
    根据你的需要进行修改;
    进入服务端后点击“开始监听”。
    2、打开客户端 chess.exe
    这里直接设置了进入到房间“0”,进入后显示“等待其他人加入”,先进房的执红旗,按钮不可用;
    当有第2个人进入后,执蓝棋,按钮显示“准备”;
    双方都点击“准备”后,进入对局;
    后面再有人进入为旁观者,能看见双方对局信息。房间都是“0”。
    地址:client = new TcpClient("192.168.0.104", 51888); //定义服务器端ip地址和端口,与服务器端定义要一致
    根据你的需要进行修改;
    3、跨线程在每个调用图片函数开头
    4、时间有限,程序没有做计算胜负,没有做掉线处理。基本规则有了,其他的就是套接字变来变去,需要新功能自己添加。

    下载:https://pan.baidu.com/s/1kUKZnSF



  • 相关阅读:
    【洛谷P2660烤鸡】
    cogs448
    排队打水
    洛谷U36590搬书
    NOIP2012借教室
    归并排序模版
    NOIP2015神奇的幻方
    NOIP2006能量项链
    NOIP2003加分二叉树
    NOI1995石子合并&多种石子合并
  • 原文地址:https://www.cnblogs.com/qiaoke/p/6647668.html
Copyright © 2020-2023  润新知