为了学习和研究软件内含的设计思想和原理,本人花心血和汗水带来了搭建教程!!!
教程不适于服架设,严禁服架设!!!请牢记!!!
教程仅限学习使用,禁止商用,一切后果与本人无关,此声明具有法律效应!!!!
教程是本人亲自搭建成功的,绝对是完整可运行的,踩过的坑都给你们填上了。
如果你是小白也没问题,跟着教程走也是可以搭建成功的,但是一定要有耐心。。。
适用环境
- 单机
- 朋友之间一起玩(联网)
- 支持安卓和苹果
视频演示
https://githubs.xyz/show/86.mp4
搭建步骤
服务器准备
单机: 虚拟机安装 Windows Server 2012 R2 , 教程:
VM虚拟机安装Windows Server 2012 R2服务器_游戏服务器必备
多人: 准备一台 Windows Server 2012 R2 服务器,腾讯云买。
买好之后关闭防火墙和新建一个D盘, 教程:
Windows Server 2012 R2 新增D盘分区
源码构建步骤
远程连接到服务器,将源码上传到D:\XY_Server
源码仓库贡献
arduino
复制代码
https://gitee.com/hadluo/game_code_01.git
进入到环境,安装必须运行库
安装java环境, 运行 jdk-8u102-windows-x64
运行 JDK环境设置 , 设置上面的安装目录 , 点击设置
进入到cmd , 输入java -version , 能正确显示版本就是成功了。
分别运行 1.安装常用运行库合集 , 2.安装n++ , 直接安装就可以了。
替换ip , 将下面所有文件的ip 106.12.121.18 或者 192.168.1.7 替换成你服务器的ip
makefile
复制代码
D:\XY_Server\WWW\xyfyp\client\Win\ServerList D:\XY_Server\XYServer\config\centralsrv\jowDistr.properties D:\XY_Server\XYServer\config\IPWhiteList D:\XY_Server\XYServer\config\jowDistr.properties D:\XY_Server\XYServer\config\robotConfig.properties
启动网站数据库 , 2个变绿灯即可
启动 世界服务器
启动 中心服务器
到此服务器搭建完成
客户端
反编译apk,然后修改 assets\bin\Data\Managed\Assembly-CSharp.dll 里面的ip,替换成你服务器的ip, 然后回编译+签名得到新的apk。
具体教程:
apk反编译修改dll内容
安装签名好的apk即可玩
苹果端我就不讲了,自己研究,也不要问我, 路径为下面:
GM后台
浏览器访问
http://你的服务器ip:81/s1.php
作者:精品源码屋
链接:https://juejin.cn/post/7372082380481888290
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。