中国象棋(Qt)

时间:2022-01-21 20:35:02
【文件属性】:

文件名称:中国象棋(Qt)

文件大小:4.53MB

文件格式:ZIP

更新时间:2022-01-21 20:35:02

中国象棋 C/S模式 网络对战

中国象棋 此游戏包含客户端和服务端,游戏规则采用中国象棋标准规则,两端分别要实现以下功能。 服务器端: ·可以指定服务器端口号。 ·可以支持多人同时在线。 ·可以显示在线用户信息。 ·不允许玩家同名。 . 支持围观。 . 系统自动判断胜负。 . 系统支持悔棋(最多悔3步)。 客户端: ·能够通过主机IP号及端口号登录到服务器。 ·可以显示当前在线所有用户。 ·可以从在线用户列表中选择玩家进行挑战。 ·可以接受或拒绝挑战。 ·如果对方在和其他玩家对弈中,直接进入围观模式。 ·象棋规则一定严格符合规则。 ·棋子样式采用最普通的木质象棋。棋子采用木材原色和纹理,字为红色和白色,有凹陷效果。 实验总结及思考。


【文件预览】:
中国象棋
----client()
--------logindialog.ui(3KB)
--------registerdialog.h(819B)
--------playingdialog.cpp(36KB)
--------playingdialog.ui(10KB)
--------db.cpp(2KB)
--------offlineplaydialog.ui(407B)
--------client_chess.db(15KB)
--------login.jpeg(62KB)
--------onlineplaydialog.cpp(30KB)
--------offlineplaydialog.cpp(13KB)
--------mainwindow.cpp(1KB)
--------rc.qrc(166B)
--------client.pro(2KB)
--------tcpthread.cpp(1KB)
--------tcpthread.h(377B)
--------step.cpp(90B)
--------client.pro.user.94c2079(24KB)
--------client.pro.user(24KB)
--------background.png(1.34MB)
--------onlineplaydialog.ui(6KB)
--------mainwindow.h(682B)
--------serverdialog.cpp(6KB)
--------registerdialog.cpp(4KB)
--------playingdialog.h(3KB)
--------image()
--------offlineplaydialog.h(2KB)
--------client.pro.user.2.6pre1(3KB)
--------Item.cpp(171B)
--------logindialog.cpp(5KB)
--------serverdialog.ui(4KB)
--------step.h(298B)
--------Item.h(591B)
--------db.h(333B)
--------serverdialog.h(811B)
--------registerdialog.ui(3KB)
--------main.cpp(172B)
--------onlineplaydialog.h(2KB)
--------logindialog.h(1KB)
--------mainwindow.ui(1KB)
----server()
--------resource.qrc(87B)
--------db.cpp(1KB)
--------logo.ico(4KB)
--------mainwindow.cpp(36KB)
--------server.pro(1KB)
--------tcpthread.cpp(2KB)
--------tcpthread.h(438B)
--------background.png(1.34MB)
--------mainwindow.h(2KB)
--------db.h(200B)
--------server_chess.db(98KB)
--------main.cpp(172B)
--------server.pro.user(24KB)
--------mainwindow.ui(7KB)

网友评论