Skip to content

2045gemini/merge-sakiko

Repository files navigation

合成大祥子 备份版

这是一个基于网页版本资源整理出来的备份版,方便在原站变慢或暂时不可用时可以继续游玩,同时让喜欢这个游戏的邦邦人可以离线保存,玩一辈子合成大祥子~

这个仓库的目标是保存一个可运行的备份版本,方便喜欢这个游戏的人继续体验。原作作者是用爱发电,本仓库不用于商业用途;如果原作者或相关权利方希望调整仓库内容,请联系处理。

当前状态

目前仓库内资源已经补齐到可正常游玩。

已确认可正常使用的内容包括:

  • 游戏可以正常启动
  • 正常游玩流程可用
  • 成就可以正常触发
  • 已修复一个原站也存在的设计问题:查看成就后返回,不会再把当前对局直接清空

在线备份

这个项目也可以作为在线备份使用。

当前可用地址:

https://2045gemini.github.io/merge-sakiko/

适合在原站变慢、临时打不开,或者想留一个长期可访问备份时使用。

根据实际测试:

  • 第一次把资源加载完整后,后续再次进入会明显更快
  • 至少在当前测试环境里,这个备份站整体加载速度比原网站更快
  • 中国大陆网络下,和原网站相比连通性大致是半斤八两
  • 如果当前网络环境访问 GitHub Pages 不稳定,可以先切换网络,或者先通过其他方式(例如代理)把资源缓存完整后再访问(就可以不用代理了)

运行方式

在仓库目录下执行:

python -m http.server 8080

然后打开:

http://127.0.0.1:8080/

如果你只是想在自己电脑上玩,这就是推荐方式。

如果运行时遇到黑屏或缺资源

仓库附带了一个自动补资源脚本。在极少数情况下,如果你遇到黑屏、连续 404,或者发现某些资源缺失,可以改用:

python .\serve_with_fallback.py --port 8084

然后打开:

http://127.0.0.1:8084/

这个脚本会:

  • 优先读取当前目录里的资源
  • 如果发现缺失文件,就自动从原站 https://saki.g.colmugx.top 拉取对应资源
  • 把拉回来的资源缓存到当前仓库,后续再次运行会越来越完整

局域网访问

可以。

如果电脑和手机在同一个局域网,而且不考虑防火墙问题,那么手机可以直接访问你电脑上开的服务。

启动命令:

python -m http.server 8080 --bind 0.0.0.0

然后在电脑上查看本机局域网 IP:

ipconfig

找到类似 192.168.x.x 的地址后,手机浏览器访问:

http://你的电脑局域网IP:8080/

例如:

http://192.168.1.23:8080/

如果你需要的是“缺资源时也自动补”,也可以把自动补资源脚本绑定到局域网地址:

python .\serve_with_fallback.py --bind 0.0.0.0 --port 8084

然后让手机访问:

http://你的电脑局域网IP:8084/

手机上运行

Android

可以考虑直接在手机本机运行,最常见的是用 Termux

大致流程:

pkg install python
cd /sdcard/你的项目目录
python -m http.server 8080

然后在手机浏览器打开:

http://127.0.0.1:8080/

如果手机上的资源不完整,也可以运行:

python serve_with_fallback.py --port 8084

iPhone / iPad

iOS 上直接本机跑 Python 服务会麻烦很多,不像 Android 那么方便。对大多数人来说,更简单的方式是:

  • 在电脑上开局域网服务
  • 手机通过同一 局域网 访问电脑

目录说明

  • assets/:游戏资源
  • cocos-js/:Cocos 运行时代码
  • src/:启动配置与打包脚本
  • serve_with_fallback.py:缺资源时自动回源并缓存的服务脚本

About

Playable backup of Merge Sakiko.

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors