MoonServer -- 三国杀Online局域版
用一个多月的时间,实现了自己所认同的三国杀局域网的版本。”局域要能玩,界面不能马虎“
I.之前的版本
1.盛大的三国杀Online,这个软件界面做的很好,大家也用的最久。但只支持在线玩,人民群众一直呼吁其出一个官方的局域网,迟迟没有动静。
2.太阳神三国杀,是一款基于C++ QT GUI框架的三国杀非官方开源软件,开发者:Moligaloo(太阳神上)。在实现游卡三国杀游戏规则的基础上,还拥有自己独特的功能和元素:原创技能卡牌配音;原创扩展包倚天、欢乐;原创扩展模式双将、剧情、闯关等。拥有智能AI可以实现联机和单机的两种游戏方式,并能通过DIY接口进行自由的个性化修改和添加更多元素。这个版本有很多自己的想法,Moligaloo也很有才。只是界面用不惯,经常自己被别人牵走了牌还不知道怎么回事儿。
3.其他。
II.三国杀MoonServer
如图1所示。图1 运行服务器,运行服务器探测程序MoonServer是一个黑屏程序。恩,服务器黑屏足矣。
也如图1所示。MoonDetector有一个简单的界面,被发现的服务器会出现在列表里。双击列表项,则MoonDetector自动退出,同时将启动"三国杀online桌面版",没错,这个桌面版和你平时的桌面版区别不大。
经过探测后,会出现一个"MOON LAN"服务器列表,如图2所示。进去登陆即可图2 登陆列表进去之后,账号和密码可以随便填,MoonServer服务器只会验证账号是否已经登陆过,其它一概通过。
建房间跟Online也完全一样,不再上图了。
开始游戏有两种方式:1.人数已满5人,盟主点击开始;2.人数未满,盟主关闭其他座位,则游戏自动开始,如图3所示。图3 关闭座位游戏开始
游戏过程也尽最大可能保持与Online的操作完全一致,上几幅图。简单1V1为例,孙权vs诸葛:图4 游戏1图5 游戏2
游戏结束的截图:图6 游戏结束
III.名字由来
- 盛大的桌面版与服务器之间采用二进制数据通信,太阳神的客户端与服务器之间通过ASCII码明文通信;
- 盛大的客户端完全是一个傀儡,几乎什么决定都不会做,完全听从服务器指挥,这样做的好处在于各种不同规则的房间可以采用一个游戏桌面。太阳神的客户端相比之下多做了很多工作,逻辑更复杂,因此其通信的内容也更简单。
- 盛大与太阳神的卡牌、人物、技能编号之间得做个映射。
IV.更多
V.链接
下载地址:
MoonServer -- 三国杀Online局域版相关推荐
- 线谱法 时钟分量的提取 matlab,LMD局域均值分解的matlab程序及示例
说明:研究LMD局域均值分解有3个月左右,能找到的相关文章也基本上看了一遍,觉得是个很好的方法,号称是EMD经验模态分解的改进版.但是网络上一直没有找到该算法的matlab程序,只见文章说的天花乱坠. ...
- 均值文件转matlab,LMD局域均值分解的matlab程序及示例代码
文件夹包含,找出纯调频函数,计算瞬时幅值,瞬时频率的函数等 %%%%%%%%%%%主程序%%%%%%%%%% %lmd1原始版 %通过emd.m的三次样条+镜像延拓求出上下包络及均值 %局域均值函数= ...
- 局域网下seafiles网盘的使用
局域网下seafiles网盘的使用 路由器设置 IP与MAC绑定 重要的事情说三遍!重要的事情说3遍!去查看服务器ip挺麻烦的. docker-compose部署seafile 该教程来自B站科技区大 ...
- FTP架设及本地分享局域保姆级教程
文章目录 FTP架设及本地分享局域保姆级教程 前置准备:软件下载 一.FTP环境配置 1. 安装调试FileZilla_server 安装:运行FileZilla服务端安装程序,参照下图进行默认安装即 ...
- 開玩樹莓派(二):配置IP,實現無顯示器局域網內Putty連接和RDP遠程
目錄: 開玩樹莓派(一):安裝Raspbian系統 開玩樹莓派(二):配置IP,實現無顯示器局域網內Putty連接和RDP遠程 開玩樹莓派(三):Python編程 開玩樹莓派(四):GPIO控制和遠程 ...
- 局域主机做服务器,安装DNN,外网访问的解决办法
局域主机做服务器,安装DNN,外网访问的解决办法 问题: 如图:局域网主机IIS安装了DotNetNuke 4.0.x版本,设置虚拟目录为:dnn ,安装好之后,内网用户通过http:/ ...
- 手机WIFI传文件到局域网服务器,电脑和手机在同一局域网上,怎样无线传输文件? -电脑资料...
最近教程网经常收到访客"关于电脑和手机在同一局域网上,怎样无线传输文件"的提问,下面就给出详细解答,希望能帮到大家, 手机与电脑之间传输文件的话通常用数据线进行传输,优点是传输速度 ...
- 同一局域网下,一台电脑连接另一台电脑的虚拟机(从属机(window)连接主机(window)虚拟机(Linux)的连接流程)
同一局域网下,一台电脑连接另一台电脑的虚拟机(从属机(window)连接主机(window)虚拟机(Linux)的连接流程) 一. 通过NET网络模式连接 查看主机本身ip: win+r 输入cmd, ...
- css局域样式使用scoped,防止样式污染
使用scoped可以使当前页面定义的样式局域化, 不会污染其他页面的样式, 使用方法: <style scoped> </style >
最新文章
- mysql安装文档_mysql安装文档
- redis重启命令_这可能是你见过最全面的Redis主从复制原理
- 计算机基础原理知识,计算机基础知识之计算机的工作原理
- 读取当前linux进程内存_(笔记)Linux上的内存分配
- 无处不在_Java无处不在:使用DukeScript在任何地方运行一次编写
- 飞畅科技 光纤收发器的网管型和非网管型介绍
- 【情人节表白代码】——情人节将至,10余款浪漫爱心特效送给你爱的那个她
- 从零开始学视觉Transformer(2):图像与Transformer基础
- asp.net 分页
- 6点叫醒全员的腾讯是枕戈待旦,还是如李彦宏说的“新瓶装旧酒”
- ​图片流量节省60%:基于CDN的sharpP自适应图片技术实践
- iOS求职之OC面试题
- Linux清理cache
- 手机怎么看mkv格式视频 如何将mkv无损转换成mp4格式
- USB引脚定义以及导线的颜色定义
- 无人机get新技能,惹黑熊心跳加速
- 形容java工作者的句子_关于形容工作态度的句子
- hdu4747-线段树
- 【GPT4】GPT4 官方报告解读
- 香草冰淇淋和代码调试