惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
小众软件
小众软件
S
SegmentFault 最新的问题
人人都是产品经理
人人都是产品经理
博客园 - 【当耐特】
博客园 - 三生石上(FineUI控件)
C
Check Point Blog
S
Schneier on Security
Microsoft Azure Blog
Microsoft Azure Blog
N
Netflix TechBlog - Medium
Engineering at Meta
Engineering at Meta
GbyAI
GbyAI
罗磊的独立博客
有赞技术团队
有赞技术团队
V
V2EX
Y
Y Combinator Blog
博客园 - 叶小钗
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
F
Fortinet All Blogs
W
WeLiveSecurity
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Stack Overflow Blog
Stack Overflow Blog
The Cloudflare Blog
S
Security @ Cisco Blogs
TaoSecurity Blog
TaoSecurity Blog
MyScale Blog
MyScale Blog
Hugging Face - Blog
Hugging Face - Blog
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
www.infosecurity-magazine.com
www.infosecurity-magazine.com
PCI Perspectives
PCI Perspectives
H
Heimdal Security Blog
Schneier on Security
Schneier on Security
Security Latest
Security Latest
AWS News Blog
AWS News Blog
月光博客
月光博客
Security Archives - TechRepublic
Security Archives - TechRepublic
Recent Announcements
Recent Announcements
Google DeepMind News
Google DeepMind News
博客园 - Franky
Cisco Talos Blog
Cisco Talos Blog
T
Threat Research - Cisco Blogs
M
MIT News - Artificial intelligence
T
Troy Hunt's Blog
N
News and Events Feed by Topic
Cloudbric
Cloudbric
Scott Helme
Scott Helme
云风的 BLOG
云风的 BLOG
Attack and Defense Labs
Attack and Defense Labs

某岛

AtCoder Beginner Contest 409 Luogu P5325. 【模板】Min_25 筛 UOJ #188. 【UR #13】Sanrd AtCoder Beginner Contest 371 AtCoder Beginner Contest 369 RPGMaker 2k3 百科 OneShot 的考古 2024“开创拓芯”游戏创享节的相关记录 CJ 回来后的戒断反应 Luogu P10221. [省选联考 2024] 重塑时光 Luogu P5308 [COCI2018-2019#4] Akvizna wqs 二分 歌唱王国 Lean 相关 BZOJ 3153. Sone1 The 2023 ICPC World Finals Luxor 新巴别塔 Sora 的想象与思考 Facebook Hacker Cup 2023 Round 1 AtCoder Beginner Contest 322 LLaMA 2 相关 HuggingFace AI Game Jam ACL 2023 Trans 相关… Luogu P2053. [SCOI2007] 修车 Luogu P1973. [NOI2011] NOI 嘉年华 Luogu P1933. [NOI2010] 旅行路线 Luogu P1954. [NOI2010] 航空管制 Luogu P2048. [NOI2010] 超级钢琴 Luogu P2046. [NOI2010] 海拔 Luogu P3227. [HNOI2013] 切糕 Luogu P8500. [NOI2022] 冒泡排序 Luogu P3629. [APIO2010] 巡逻 USACO 2018 February Contest, Gold Problem 2. Directory Traversal Luogu P3647. [APIO2014] 连珠线 IZhO 2017. Problem F. Hard route SPOJ TWOPATHS. Two Paths 换根 dp 洪恩电脑 —— 开天辟地 Facebook Hacker Cup 2022 Round 2 Codeforces Round #875 Luogu P5828 边双连通图计数 EC Final 拉格朗日反演定理 Luogu P5827. 点双连通图计数 无标号连通图 AtCoder Beginner Contest 284 Luogu P4708. 画画 Luogu P6295. 有标号 DAG 计数 BZOJ #2863. 愤怒的元首 HDU 3303. Harmony Forever 聊聊《明日方舟 Side Story 孤星》与《崩坏:星穹铁道》 SGU 208. Toral Tickets 后日谈,SHLUG 月度分享(上) 钢琴练习 EasyRPG x ChatGPT ControlNet 相关 The 1st Universal Cup, Stage 4, Ukraine EasyRPG —— Sliding Puzzle The 1st Universal Cup, Stage 3, Poland DP 优化练习 NOI 2009 TypeDB Forces 2023 Nas 买来做什么… Global Game Jam 2023 参赛纪录 The 1st Universal Cup, Stage 2, Hongkong The 1st Universal Cup, Stage 0, Nanjing Codeforces Round #850 舟游同人游戏 RM2k3 机能增强 —— EasyRPG Player 魔改版 《海之歌》设定与剧本 dfs 序求 lca Codeforces Round #844 P3768 简单的数学题 AtCoder Beginner Contest 281 ChatGPT 相关 AtCoder Grand Contest 059 AtCoder Beginner Contest 280 Codeforces Global Round 24 事实核查,以乌鲁木齐火灾为例 SPOJ MUSKET. Musketeers Pinely Round 1 Note about FTX Permutation ICPC World Final 2021 CodeTON Round 3 Codeforces Round #831 Educational Codeforces Round 138 NovelAI 法术指南 卡农 Educational Codeforces Round 135 Codeforces Round #819 瓦喵之夏 NOI 2022 Luogu P3765 总统选举 Luogu P3369 【模板】普通平衡树 网络国家 旋转卡壳 OFAC Sanctions && Tornado Cash BZOJ 1185. [HNOI2007]最小矩形覆盖
梦日记多人版 —— 你的梦中,我亦存在
2022-02-06 · via 某岛

Project Yno.Yumenikki.Info

参考资料

资源来源为一些 wiki 和玩家社区网站:

以及一些作者和译者的主页

命名格式

命名格式一律为:[游戏名_版本号_语言_特性]
例如最新的梦2记中文版的访问格式为:https://yno.yumenikki.info/?game=y2k_v0.104g_chs
如果游戏的版本号已经固定,会缺省版本号,只有翻译版本会加上语言,缺省语言的情况则为原版。

《地球冒险》同人

https://yno.yumenikki.info/?game=eb2
https://yno.yumenikki.info/?game=cogdis_v2.0
https://yno.yumenikki.info/?game=mother3andathird

参考资料
编译 web 版
升级 cpp

—- 分割线 —-

剧情

除夕夜,派生群里组织了梦2记在线版的群聚活动。。。(这算是元宇宙的应用吗?)
集合的地点设定在了一处非常难以进入的薰衣草海洋。。。
我和雪梨一组,找了半天连第一幅地图也没有进去。。(对不起,2 记我连云玩家都算不上。。。)、

后来群里的金吼吼说可以当导游带我们一起前往… 于是有了 这次宛如梦幻般的体验。。。

三个人一起穿过图书馆的密道,走过方块世界的迷宫,在楼顶变成魔女飞过遥远的距离,打开电视剧在短波中进入另一段梦境,
最终穿过地下深处的沼泽,历经千辛万苦,终于来到了这处薰衣草池塘。。。其它群友早已等候于此,合影留恋。。。

我不得不说这次带给了我全新的,甚至是震撼的体验。。。(虽说,梦日记实际是描写孤独的游戏。。但这种另类的演绎实在过于迷人)

下线后立刻调查了一下这个梦2记在线版,果然开发并没有多久。。
https://github.com/ynoproject

目前看起来是基于 EasyRPG 提供的网页版,加了一个壳,可以显示其它角色控制的主角,
也就是说,它实际上也不限于梦日记系列。。。果不其然。。有国外的玩家做了 Ib 的版本。。。
https://ynonline.herokuapp.com/play.html?game=ib

(虽然 Kouri 大概率应该不知道。。。Kouri 出名的对版权更为严格,而梦 2 记则是社区作品,比较容易合作。。)。
虽说是多人版,但是实际上只是多显示了一个图片,相当于马里奥赛车里的 Ghost。。。它们实际并不能和你所处的世界形成交互。。|
。。。相当于隔空交流。。

如果能够形成更复杂的交互,想必会更为有趣。。。
感觉我需要先起个副本。。把中文版的 rom 都丢进去。。。。

关于 EasyRPG

首先一切的一切来自 Rpgmaker 的一个开源版本 —— EasyRPG。
虽然我印象中 RM 的开源版本有很多,但是这个显然是目前最完善的一个,
缺点是只支持 RM2000 和 RM2003 的游戏,因为 RMXP 的代码做了大幅度的更新,几乎是两个项目了。
网上似乎有一个专门做 RMXP 的开源版 —— MKXP,但是目前社区处于不活跃的状态

这类开源重置的程序的一大优势就是大为改善了对设备的兼容性,除了手机、网页、甚至还支持主机。
由于可供支持的设备十分多,社区专门提供了一个 buildScripts 来进行整理。
https://github.com/EasyRPG/buildscripts

这次的主角就是里面的 emscripten,用来把 cpp 代码编译成 WebAssembly 以支持在网页中运行。


编译

ssh ubuntu@54.168.220.93
cd workdir/ynoproject
git pull
ninja

部署

scp ubuntu@54.168.220.93:~/workdir/ynoclient/build/index.js ubuntu@54.168.220.93:~/workdir/ynoclient/build/index.wasm root@45.55.22.97:/srv/http/yumenikki/yno/private/public/

重启服务器

ssh root@45.55.22.97
pm2 restart 0

设置代理

export HTTPS_PROXY=”http://127.0.0.1:7890″

注意 Bash 和 Powershell 的语法是不同的。。。
$env:HTTPS_PROXY=”http://127.0.0.1:7890″

https://zhuanlan.zhihu.com/p/115450863

/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"

sudo apt install git curl autoconf libtool build-essential cmake ninja-build

sudo apt-get install unzip cmake pkg-config
sudo apt-get install automake autoconf libtool
sudo apt-get install gcc g++

tar -zvcf buildscripts.tar.gz buildscripts
scp ubuntu@54.168.220.93:~/workdir/buildscripts.tar.gz ~/workdir

scp ubuntu@54.168.220.93:~/workdir/ynoclient/build/index.wasm ~/workdir
scp ubuntu@54.168.220.93:~/workdir/ynoclient/build/index.html ~/workdir
scp ubuntu@54.168.220.93:~/workdir/ynoclient/build/index.js ~/workdir

scp ~/workdir/buildscripts.tar.gz root@137.184.73.148:~/workdir

scp m200.pub ubuntu@54.168.220.93:~/.ssh

tar -zvxf buildscripts.tar.gz

scp -r ubuntu@54.168.220.93:~/workdir/buildscripts/emscripten/freetype-2.11.0/ ~/workdir
scp -r ubuntu@54.168.220.93:~/workdir/buildscripts/emscripten/harfbuzz-3.0.0/ ~/workdir
scp -r ubuntu@54.168.220.93:~/workdir/buildscripts/emscripten/wildmidi-0.4.4/ ~/workdir

tar -zvxf freetype-2.11.0.tar.xz
tar -zvxf harfbuzz-3.0.0.tar.xz
tar -zvxf wildmidi-0.4.4.tar.gz

scp ~/workdir/freetype-2.11.0.tar.xz root@159.65.133.232:~/workdir/buildscripts/emscripten
scp ~/workdir/harfbuzz-3.0.0.tar.xz root@159.65.133.232:~/workdir/buildscripts/emscripten
scp ~/workdir/wildmidi-0.4.4.tar.gz root@159.65.133.232:~/workdir/buildscripts/emscripten

ssh ubuntu@54.168.220.93
ssh ubuntu@52.196.37.85
ssh root@45.55.22.97
export EM_PKG_CONFIG_PATH=$HOME/xiaodao/yno/buildscripts/emscripten/lib/pkgconfig
autoreconf -fi
emconfigure ./configure --prefix=$HOME/xiaodao/yno//workdir/buildscripts/emscripten --disable-shared
make install

scp -r ubuntu@52.196.37.85://home/ubuntu/workdir/ynoserver/ ~/ynyny

sudo apt-get install libpng-dev
sudo apt-get install zlib1g-dev
sudo apt-get install libicu-dev

scp ubuntu@54.168.220.93:~/workdir/buildscripts.tar.gz ~/workdir

Posted by xiaodao
Category: 日常