下载地址:
介绍
这是用PHP写的网络游戏。
游戏客户端基于网上传播代码。
可以正常进入游戏
婴儿进程正在开发中......
数据库文件在根目录: sql/..
申明
注:本主题为私人研究项目,以学习为目的,不进行任何商业项目的活动,任何人不从事任何商业目的都与本项目网络
Pmir2 是一个在线游戏对象服务器,随着时间的推移经历了广泛的变化以优化。在改进游戏的同时改进和清理代码库机制和功能。它是完全开源的;它鼓励社区参与。如果您想提供想法或代码,请访问加入组或向我们的 [Github 存储库] 发送拉取请求
https://github.com/fan3750060/pmir2
pmir2是虚拟的网络游戏对象服务器,随着时间的推移而进行大量更改,以进行优化,在应用游戏的同时改进和隐藏代码库机制和功能。它是完全开源的;非常鼓励社区参与。如果您想提供想法或代码,请访问加入交流群或向我们的[Github 库]发出拉取请求
https://github.com/fan3750060/pmir2
安装及依赖安装依赖
git 克隆https://github.com/fan3750060/pmir2.git
Php version >= 7.3.0
Swoole version >= 4.4.0
redis version >= 3.2.0
运行运行
Linux:
运行游戏理由:
./cmd.sh 重启
查看帮助:
./cmd.sh
操作指南
1.环境依赖请自行安装
2.服务器初始化占用内存较大,强烈建议设置php.ini中memory_limit大小,建议1024及以上
memory_limit = 1024M
3.安装数据库
新建pmir2数据库,并将根目录中sql里的文件导入到数据库
4.解压数据文件 ./storage/需要解压.7z
解压后文件目录如下
Configs
Envir
Maps
5.配置ENV
将根目录中.env.example复制为.env并更改其中配置
6.下载游戏客户端
7.绑定hosts,将mir.impyq.com绑定为你的ip
xxx.xxx.xxx.xx mir.impyq.com
也可以自己编译客户端,将客户端目录下Client/Settings.cs中76行
public static string IPAddress = "47.95.206.70" 中的ip修改为你服务器的ip
(C#客户端及服务端源代码:https://github.com/fan3750060/mir2)
8.启动服务器
./cmd.sh restart
9.进行游戏
注: 测试账户fanfan 密码fanfan
发表评论