• Stars
    star
    1,365
  • Rank 34,436 (Top 0.7 %)
  • Language
    JavaScript
  • Created almost 4 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

最简单的魔改发布『 合成大西瓜 』,配套改图工具,不用改代码,修改配置即可!

合成大西瓜

声明,本项目仅帮助大家学习技术及娱乐,切勿将修改后的网站大规模传播及商用,以避免侵权!

最简单的魔改发布『 合成大西瓜 』,配套改图工具,不用改代码,修改配置即可!

有帮助的话,求个大大的 star,有疑问请联系微信:liyupi66

作者编程技术公众号『 程序员鱼皮 』,欢迎关注 ❤️

遇到问题可以先阅读本文档最后 问题及解决

详细教程:魔改和上线你的合成大西瓜,最全教程!

视频教程:全网最贴心的魔改合成大西瓜教程,从修改到发布!

未修改版在线玩:https://daxigua.liyupi.com

魔改版在线玩:https://dadaxigua.liyupi.com

未修改版源码:https://github.com/liyupi/daxigua/releases/tag/1.0.0

🔥 新上线大西瓜改图工具,改图效率翻倍!

秀爆朋友圈

目录

本地启动

提供两种本地启动方式,serve 和 Docker,小白建议使用第一种。

小白适用

  1. 安装 serve 工具:

    npm i -g serve
  2. 进入 daxigua 目录,运行 serve:

    serve
  3. 打开浏览器访问 localhost:5000 即可!

已安装 Docker

感谢 buchenglei 的贡献

  1. 构建镜像

    docker build -t daxigua-server .
  2. 启动容器

    docker run -d --name play-daxigua -p5000:5000 daxigua-server

快速魔改

按照下列说明修改即可,持续补充

  1. 改分数:改 extraSettings.js 文件

  2. 改图片:替换 res/raw-assets 目录下指定目录的图片,必须同文件名、后缀、尺寸,成功覆盖可生效,可替换素材文档

  3. 无敌模式:改 extraSettings.js 文件

  4. 指定第一个水果:改 extraSettings.js 文件

  5. 指定下次出现的水果:改 extraSettings.js 文件

  6. 大水果合成小水果:改 extraSettings.js 文件

  7. 让水果更 Q 弹:改 extraSettings.js 文件,原理参考

  8. 水果下落速度减缓:改 extraSettings.js 文件,原理参考

  9. 替换音乐:,覆盖 res/raw-assets 目录下相同的音乐,可替换素材文档

  10. 替换背景:和改图片原理相同,可替换素材文档

  11. 去广告:将广告图片替换为同背景色底图

  12. 替换广告链接:改 extraSettings.js 文件

  13. 改网站标题:改 extraSettings.js 文件

  14. 开启选分弹窗:改 extraSettings.js 文件

  15. 点击右上方图标更换水果: 改 extraSettings.js 文件

上线发布

提供了多种上线发布方式,腾讯云一键部署、Vercel、腾讯云静态网站托管、GitHub Pages 等,小白建议使用 Vercel。

腾讯云 Webify 一键部署

腾讯云 Webify 支持将模板克隆至您的个人仓库,部署应用,并且在代码更新后自动触发重新部署。

点击下方按钮:

应用配置如下:

  • 构建命令安装命令 为空
  • 输出目录 填为 .

随后点击部署应用即可。

Vercel

适用于零基础的小白。操作简单、域名简短,但国外的服务器,比较慢。

Vercel 是免费网站托管平台,可以帮我们部署网站,并生成可访问的简短网址,还能够和自己购买的域名进行绑定。

先在命令行通过 npm 命令安装 Vercel:

npm install -g vercel

安装完成后,进入 index.html 所在目录(我的是 daxigua),使用 vercel 命令发布网站:

cd daxigua
vercel --prod

然后会让你输入一些选项,比如项目名称、是否和已有项目关联、是否保存当前配置等。如果要创建多个项目,千万不要和已有项目关联!

发布成功,会得到一个网址,打开就可以看到游戏啦,还可以把网址分享给别人!

腾讯云静态网站托管

国内服务器,访问速度更快,且链接未被微信封杀。

地址:https://cloud.tencent.com/product/wh

可以参照这篇文章的内容尝试发布,魔改和上线你的合成大西瓜,最全教程!

魔改原理

请先阅读:魔改和上线你的合成大西瓜,最全教程!

我给 project.js 文件补充了注释,大家可以搜索关键字,如 "改分" 来快速定位,学习修改原理。

问题及解决

  1. 无法安装 serve 或者 Vercel?

    答:如果报找不到 npm,请先安装 npm。

    如果安装中卡住,试着按下键盘(可能假死),还不行的话先用 npm 安装 cnpm(国内镜像,比较快):

    npm install cnpm -g --registry=https://registry.npm.taobao.org 

    再用 cnpm 安装: cnpm i -g servecnpm i -g vercel

  2. Vercel 网址被微信拦截怎么办?

    答:可以把网址复制到浏览器打开,也可以申请一个域名,在 Vercel 和服务提供商配置域名解析。 Vercel 基本是海外的服务器,无需备案。

  3. 怎么在电脑上浏览网页游戏?

    答:在浏览器中,按 F12 打开开发者工具,点击像手机一样的图标即可。

  4. 为什么 serve 后,打开网页一片空白?

    答:大概率是你在错误的目录下执行了 serve,请务必在 index.html 所在的文件夹下执行 serve。

  5. 执行 vercel 命令显示 signUp?

    答:要先去 Vercel 官网 注册。

  6. vercel 邮箱验证失败?

    答:先确认邮箱是否正确,如果验证失败,大概率是网络原因,请尝试 4G 等网络。或者在其他浏览器中,打开邮箱,点击验证按钮。

  7. 怎么使用 vercel 同时上线多个版本?

    答:在输入 vercel 后,选择不和已有项目关联(link),并且使用一个新的项目名(project name)。

  8. 想在修改文件后重新搞个新版本,但输入 vercel prod 后,直接覆盖了,而没有让我选择是否和现有项目关联(link),怎么办?

    答:执行 vercel 后,会在本地生成 .vercel 隐藏目录保存之前的发布信息,删掉该目录即可。

  9. 导出网址后,我修改了图片,然后游戏中还是原来的图片?

    答:网址读取的是远程的文件,只改了本地当然没用!再次执行 vercel 或腾讯云命令,把最新文件传上去。

  10. Mac 能否使用这个教程呢?

    答:当然可以!所有命令和 windows 完全一致!只是 cmd 命令行工具改为用 terminal 终端(按 command + 空格,搜索 terminal)

  11. 为什么打开网站白屏了?

    答:大概率是你修改错误,导致一些文件缺失。。可以试试重新下载代码,再修改,请先确保本地可以运行,再发布!

More Repositories

1

codefather

程序员鱼皮的编程宝典。原创编程学习路线,包括经验分享、技术知识、学习资源、学习建议、项目等,适用于所有学习编程 & 求职的同学。已完成 Java、前端
JavaScript
5,504
star
2

mianshiya

持续维护的面试刷题网站,帮你拿到满意 offer!⭐️ 2024年最新Java面试题、前端面试题、C++面试题、Go面试题、Python面试题、测试面试题、运维面试题、后端面试题、操作系统面试题、计算机网络面试题、Redis面试题、MySQL数据库面试题、算法面试题、Spring面试题、JVM面试题、Java并发面试题、Linux面试题等几千道高频程序员求职必备八股文。💎 React 前端 + Node 后端 + 云开发全栈项目 by 程序员鱼皮
TypeScript
4,019
star
3

sql-generator

🔨 用 JSON 来生成结构化的 SQL 语句,基于 Vue3 + TypeScript + Vite + Ant Design + MonacoEditor 实现,项目简单(重逻辑轻页面)、适合练手~
Vue
3,404
star
4

sql-mother

免费的闯关式 SQL 自学教程网站,从 0 到 1 带大家掌握常用 SQL 语法,纯前端实现,简单易学~
TypeScript
3,208
star
5

free-programming-resources

💎 免费的编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java \ Python \ C++ \ JavaScript \ Golang \ 前端 \ 后端等)的学习路线、贴心教程、项目实战、编程书籍、面试合集、实用资源等,对程序员非常有帮助!
HTML
2,956
star
6

code-nav

💎 专业的编程导航,帮你找到优质的编程学习资源!公众号【编程导航】 ☁️ 前后端均开源,励志成为最好的全栈云开发项目!
JavaScript
2,576
star
7

yuindex

✨ 新项目 - 极客范儿的浏览器主页 💻 Vue 3 + Node.js 全栈项目,自实现 web 终端 + 命令系统
TypeScript
1,978
star
8

sql-father-backend-public

新项目:快速生成 SQL 和模拟数据的网站(Java 后端),大幅提高开发测试效率!by 程序员鱼皮
Java
1,943
star
9

yulegeyu

羊了个羊纯前端实现版【鱼了个鱼】,自定义关卡+图案+无限道具,可在线玩:https://yulegeyu.cn
TypeScript
1,739
star
10

sql-father-frontend-public

新项目:快速生成 SQL 和模拟数据的网站(React 前端),大幅提高开发测试效率!by 程序员鱼皮
TypeScript
1,436
star
11

yu-auto-reply

AI 自动回复工具,支持灵活配置多个平台的监控和回答。目前已支持知识星球自动回复、OpenAI(ChatGPT)自动回答
Java
836
star
12

liyupi

563
star
13

yuzi-generator

基于 React + Spring Boot + Picocli + 对象存储的代码生成器共享平台,又分为 3 个循序渐进的子项目:基于命令行的本地代码生成器 + 代码生成器制作工具 + 在线代码生成器平台。实践 Java 命令行应用开发、FreeMarker 模板引擎、多种设计模式、对象存储、十几种优化方法、复杂业务的拆解和系统设计、分布式任务调度系统、Vert.x 响应式编程等
Java
476
star
14

yu-rpc

从 0 到 1,带你开发自己的 RPC 框架
Java
375
star
15

ceshiya

免费的交互式网络安全自学网,助你成为网络安全达人!纯前端实现,简单易学~
TypeScript
333
star
16

better-coder

😄 一起快乐成长为更好的程序员吧!编程学习经验、技术干货、资源分享
HTML
257
star
17

father

专业的表情包网站,搜表情,找爸爸!适合前端、Java 开发者学习的全栈项目
Java
195
star
18

yucongming-java-sdk

鱼聪明 AI 的 Java SDK,几行代码使用 AI 助手能力!
Java
191
star
19

yudada

新项目,基于 Vue 3 + Spring Boot + Redis + ChatGLM + RxJava + SSE 的 AI 答题应用平台。 用户可以基于 AI 快速制作并发布答题应用,支持检索、分享、在线答题并基于 AI 得到回答总结;管理员可以集中管理和审核应用。
Java
166
star
20

code-xingqiu

🪐 编程导航知识星球,帮助你学习编程的小圈子。配置公开,大家可以参考该项目做出自己的文档网站。
TypeScript
120
star
21

ikun-test

测试一下你是真爱坤还是小黑子?(Vue3 + Node 实现的移动端答题网站)
JavaScript
99
star
22

yuapi-backend-public

提供 API 接口供开发者调用的平台 💎 by 鱼皮编程导航知识星球
Java
94
star
23

yuso-backend-public

一站式聚合搜索平台 💎 by 鱼皮编程导航知识星球
Java
72
star
24

rubbish-yingxiaohao

打击营销号插件,营销号名单大全
JavaScript
67
star
25

user-center-backend-public

企业核心用户管理系统,用于快速学习项目开发 💎 by 鱼皮编程导航知识星球
Java
65
star
26

mianshiya-next

新项目,基于 Next.js + Spring Boot + Redis + MySQL + Elasticsearch 的面试刷题平台,运用 Druid + HotKey + Sa-Token + Sentinel 提高了系统的性能和安全性。管理员可以创建题库、题目和题解;用户可以注册登录、分词检索题目、在线刷题并查看刷题记录日历图。 此外,系统使用数据库连接池、热 Key 探测、缓存、高级数据结构等来提升性能。通过流量控制、熔断、动态 IP 黑白名单过滤、同端登录冲突检测、分级反爬虫策略来提升系统和内容的安全性。从 0 到 1 的真实企业级项目设计开发,绝对让你收获满满!
Java
60
star
27

coder-resume-guide

保姆级程序员写简历指南,从 0 到 1 带你写出高质量的简历(by 程序员鱼皮)适用于 Java简历、后端建立、前端简历、Go简历、C++简历、Python简历
51
star
28

yupao-backend-public

帮大家找到好伙伴的移动端网站 💎 by 鱼皮编程导航知识星球
Java
44
star
29

good-name

🤔 编程好名生成器,解决取名难题
JavaScript
42
star
30

ChatGPT-Web

Vue
41
star
31

laoyujianli

易用且专业的简历制作工具,1 分钟生成你的个人简历
39
star
32

awesome-cloudbase

☁️ 腾讯云开发资源合集,轻松开发小程序、Web、APP 等全栈应用!
34
star
33

WechatBot

TypeScript
33
star
34

daily-good-code

每日优质代码分享,代码小抄:https://codecopy.cn
30
star
35

backend-interview

个人整理及搜集的一些后端常用面试题
24
star
36

yu-image-uploader

React Multiple ImageUploader, native & faster & lighter & easier & more efficient
JavaScript
13
star
37

hahalf

表情包搜索神器
JavaScript
11
star
38

self-python-tools

some easy and useful tools by liyupi
Python
11
star
39

daxigua-tools

帮助你快速修改合成大西瓜的图片
Vue
11
star
40

father-backend

表情包网站【爸爸】后端
Java
6
star
41

code-learning

一起学习编程吧!
6
star
42

Design-Model

java design model
Java
3
star
43

Algorithm

algorithm practice
Java
3
star
44

Es-Tutorial

elasticsearch tutorial with swagger so that you can easily debug the restful api
Java
2
star
45

leetcode-c

C++
1
star
46

lyp_web

lazy_(:з」∠)_
JavaScript
1
star
47

Rabbitmq-Tutorial

Java
1
star
48

BI-Learning

some documents about BI learning
1
star
49

Useful-front-end-pages

by liyupi himself
HTML
1
star
50

MySQL-Optimizing

mysql optimizing skills
1
star
51

sjtuoj

C++
1
star
52

code-master

搞笑通俗的编程知识大百科
1
star