项目简介
本项目是基于 PHP 的合成大西瓜魔改网站管理系统,可实现对合成大西瓜游戏网页的管理与展示,支持对游戏进行多种魔改操作,如修改分数、图片、音乐、背景等,用户通过简单配置和操作就能定制自己的合成大西瓜游戏网站。
项目的主要特性和功能
- 游戏魔改功能丰富,可修改分数、图片、音乐、背景、开启无敌模式、指定水果出现规则等。
- 支持使用 serve 工具和 Docker 两种方式在本地启动游戏网站。
- 使用 PHP 的
include_once
函数加载并展示静态 HTML 文件,确保文件只被包含一次。
安装使用步骤
本地启动
小白适用
- 安装 serve 工具:
bash npm i -g serve
- 进入 daxigua 目录,运行 serve:
bash serve
- 打开浏览器访问 localhost:5000 即可。
已安装 Docker
- 构建镜像:
bash docker build -t daxigua-server.
- 启动容器:
bash docker run -d --name play-daxigua -p5000:5000 daxigua-server
快速魔改
- 改分数:修改 extraSettings.js 文件。
- 改图片:替换 res/raw-assets 目录下指定目录的图片,需同文件名、后缀、尺寸,参考 可替换素材文档。
- 无敌模式:修改 extraSettings.js 文件。
- 指定第一个水果:修改 extraSettings.js 文件。
- 指定下次出现的水果:修改 extraSettings.js 文件。
- 大水果合成小水果:修改 extraSettings.js 文件。
- 让水果更 Q 弹:修改 extraSettings.js 文件,原理参考。
- 水果下落速度减缓:修改 extraSettings.js 文件,原理参考。
- 替换音乐:覆盖 res/raw-assets 目录下相同的音乐,参考 可替换素材文档。
- 替换背景:同改图片原理,参考 可替换素材文档。
- 去广告:将广告图片替换为 同背景色底图。
- 替换广告链接:修改 extraSettings.js 文件。
- 改网站标题:修改 extraSettings.js 文件。
- 开启选分弹窗:修改 extraSettings.js 文件。
- 点击右上方图标更换水果:修改 extraSettings.js 文件。
上线发布
腾讯云 Webify 一键部署
点击 部署按钮 :
应用配置:
- 构建命令 与 安装命令 为空。
- 输出目录 填为
.
。
随后点击部署应用即可。
Vercel
- 安装 Vercel:
bash npm install -g vercel
- 进入
index.html
所在目录,使用vercel
命令发布网站:bash cd daxigua vercel --prod
根据提示输入选项,发布成功后会得到一个网址。
腾讯云静态网站托管
可参照 魔改和上线你的合成大西瓜,最全教程! 进行发布。
PHP 相关步骤
- 将此 PHP 文件(index.php)上传至服务器。
- 确保 "index.html" 文件存在于相同的目录下,或者调整 PHP 代码中的路径以指向正确的位置。
- 通过访问这个 PHP 文件的 URL,即可看到 "index.html" 文件中的内容。
注意事项
- 请确保服务器已正确配置并安装 PHP。
- 确保 "index.html" 文件的路径正确,否则可能会看到错误或白屏。
- 如果想修改 "index.html" 文件的内容,请直接编辑该文件,然后重新上传以更新网站内容。
问题和解决方式
- 无法安装 serve 或者 Vercel:如果报找不到 npm,请先安装 npm。如果安装中卡住,试着按下键盘,还不行的话先用 npm 安装 cnpm(国内镜像,比较快):
bash npm install cnpm -g --registry=https://registry.npm.taobao.org
再用 cnpm 安装:cnpm i -g serve
或cnpm i -g vercel
。 - Vercel 网址被微信拦截:可以把网址复制到浏览器打开,也可以申请一个域名,在 Vercel 和服务提供商配置域名解析。Vercel 基本是海外的服务器,无需备案。
- 在电脑上浏览网页游戏:在浏览器中,按 F12 打开开发者工具,点击像手机一样的图标即可。
- serve 后打开网页一片空白:大概率是在错误的目录下执行了 serve,请务必在 index.html 所在的文件夹下执行 serve。
- 执行 vercel 命令显示 signUp:要先去 Vercel 官网 注册。
- vercel 邮箱验证失败:先确认邮箱是否正确,如果验证失败,大概率是网络原因,请尝试 4G 等网络。或者在其他浏览器中,打开邮箱,点击验证按钮。
- 使用 vercel 同时上线多个版本:在输入 vercel 后,选择不和已有项目关联(link),并且使用一个新的项目名(project name)。
- 修改文件后重新发布被覆盖:执行 vercel 后,会在本地生成
.vercel
隐藏目录保存之前的发布信息,删掉该目录即可。 - 导出网址后修改图片游戏中未更新:网址读取的是远程的文件,只改了本地当然没用!再次执行 vercel 或腾讯云命令,把最新文件传上去。
- Mac 使用教程:所有命令和 windows 完全一致!只是 cmd 命令行工具改为用 terminal 终端(按 command + 空格,搜索 terminal)。
- 打开网站白屏:大概率是修改错误,导致一些文件缺失。可以试试重新下载代码,再修改,请先确保本地可以运行,再发布!
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】