游戏文化浓度也许很高的微型博客,还有审查观察和浅显的科普杂谈。每日 7:30 准时更新。明明很向往自由,却有着严格约束,和奇怪规则的频道。

由 gledos 创作的内容,如果没有另外声明,均为 CC-BY 4.0 许可协议。

gledos 无法保证内容正确,但会一直尝试追逐正确。

管理员: @gledos_green
优化体积的游戏们

Steam 版本的使命召唤,从「现代战争 2」(第 6 部)之后将游戏的战役与多人分离,比如「黑色行动 2」分成了三个启动项,分别是战役、多人与僵尸模式,可以根据需求下载相应的版本,并且同时安装可能会合并一些相同的文件,减少游戏的体积。「无限战争」(第 10 部)开始不再将游戏分成多个版本了,而是以 DLC 的形式,进行可选式安装。

「黑色行动 4」(第 15 部),使命召唤系列的 PC 平台只在战网发售。但在即将发售前出现了问题,PS4 与 Xbox One 的实体版光盘内容不可直接游玩,需要安装 首日更新。而首日更新的总大小几乎跟游戏一样大,是 50 GB 左右,不过开发者还是尽力优化到了安装 30% 左右就能游玩其中的黑色冲突模式。但因为这一次因为没有单人战役等原因,所以 PC 版无法选择性安装需要的游戏模式。

「现代战争」(第 16 部),战网最初的版本不支持选择性安装,以至于 2020年10月 左右,一块 250 GB 的 SDD 已经无法更新游戏了。同月动视更新了游戏,允许战网平台选择性安装需要的模式,在此之前的一段时间,游戏机也支持 卸载不需要的模式,具体操作方法在动视官网 支持页面2021年3月,制作组重构了游戏,将「战区」缩小了 10 GB 左右,如果还同时安装了「现代战争」,那么会缩小 30 GB 左右,只是更新补丁达到了 133.6 GB 。

「先锋」(第 18 部),开发者将游戏体积减少到了 61 GB,如果不需要战役,可以只下载多人游戏和僵尸模式,这时,游戏体积仅占用 36 GB 。即使下载高清材质,最大体积也只有 125 GB 。这样的模块化使玩家的选择性很多。

《彩虹六号:围攻》部分更新会重组了原本的数据,使游戏变小或者不增加体积。比如:Y5S1 虚空边缘行动Y5S4 霓虹黎明行动

#游戏 #历史
巨大的游戏体积

如今的游戏体积越来越大,虽然有的游戏有与之匹配的大地图与高精度的贴图,不过还是有游戏没有做到最优化。

比如《无主之地3》默认下载全部语言的语音,即使你只用一个语音,也要等待全部下载完成才能游玩。《FIFA17》等部分 EA 游戏可以手动 删除不需要的语音文件,腾出数 GB 的硬盘空间。

《泰坦陨落》有 35 GB 未压缩音频,显然可以至少压缩到一半的体积。

《幽浮:未知敌人》含有 预渲染的视频文件,但分别做了 1080p 与 720p 的两份。虽然游戏发售在 2012年 ,但这么做显然不是最优解。

一些游戏将高清材质、语言等作为「可下载内容 (DLC)」,这是一个不错的方法。封面图 是使命召唤系列的游戏体积柱状图。

本文主要参考自视频:Why Games Are Massive | 中文字幕

#游戏 #原理 #清单
备案管理系统中,被列入黑名单的网站 —— 萌娘百科

除了前文提到的 Steam,还有萌娘百科数年前使用的域名 moegirl.org ,也在黑名单之中。

2017年10月23日,萌娘百科网站无法访问。站长声称自己接到电话,要求删除一些条目。虽然很快就让网站重新上线,但黑名单一直未去除。

2019年2月19日,手机版的域名 m.moegirl.org 被封锁,站长请相关人员吃了三顿饭,依然没有解决问题,只得到了「情况不变不会有进一步动作」的口头承诺,随后手机版的域名更改为 mzh.moegirl.org

2019年4月10日,站长卸任,详细时间线可以阅读 露京亭 编写的《萌娘百科迁站风波》,与我编写的 游戏和谐Wiki 中的 萌娘百科 条目。

而 Steam 与 萌娘百科都有网络问题的共同点,也许这能说明在黑名单之中的网站,都发生过网络问题吧。

#网站 #历史 #考据 #ggame
一些值得关注、了解的 Steam 网络问题的捕风捉影

1. 2018年,Steam 全站的 http 连接被封禁,必须要使用 https 才能连接,之后 Steam 客户端才更新默认 https ,但部分地区的 IP 不会默认跳转至 https ,似乎是为了避免 https 被封杀。—— 2018-04-28,《全球最大的数字游戏平台Steam启用HTTPS,轻松解决DNS污染

2. 在此之后,对 Steam 主站的 http 封禁持续至今。

3. 最早在 2021年9月16日,在 ICP 官网搜索 steampowered.com ,会查到「已列入黑名单」的字样。—— 清靈語的新浪微博 (archive.today)

详细的时间线资料,尽在我的博客:《steam在大陆网络问题的捕风捉影

#历史 #游戏 #考据 #ggame 对了,我来一记洛阳铲... - @清靈語的微博 - 微博
声音变速的原理

推荐观看这个视频《YouTube為什麼可以把聲音放慢?以及寶傑到底說了什麼?》 以及视频中提到的论文 A Review of Time-Scale Modification of Music Signals

简单来说,各种软件的算法略有差异,其中基于浏览器中的播放器慢放效果比较差,慢放时会有明显的重复声音出现。如果需要慢放声音,还是应该选择专业的软件。

#原理 #论文
未被定义的外部链接符号

首先,外部链接 通常是与该页面不同域名的链接。外部链接符号 (external link symbol) 是一个常见,但不够知名的符号,主要使用在需要区别内外链接的场所。

比如维基百科中的「统一资源定位符」条目有一个名为「统一资源名称」的链接,因为链接的后面没有外部链接符号,所以访客能知道这个链接通向的是维基百科的「统一资源名称」条目。同样,在「统一资源定位符」条目的外部链接部分,这些链接就有外部链接符号了,所以一目了然这是外部链接。

外部链接符号的历史虽然只比万维网短一些,但似乎没有相关的编年史来介绍这个符号,维基百科也没有这个条目,也许正因如此,Unicode 联盟没有收录这个符号。由于没有共识,外部链接符号的存在感正逐渐被遗忘,所以 gov.uk 移除了这个符号

相关资料:
Why did Unicode reject the "external link symbol?", Why isn't the external link symbol in Unicode?, Archive of Notices of Non-Approval - Unicode, Revised EXTERNAL LINK Proposal

#原理 #历史 #考据
最有希望能与人类交流的动物

Koko 是一只大猩猩,她会使用一千个手语符号,以及听懂两千个英语单词,不过没有足够的证据来证明这点。这个故事影响了科幻小说以及电影 Congo ,因为里面有位会使用手语的猩猩角色 [图1],不过之后改编的图形冒险游戏,将猩猩替换为了鹦鹉。

20 世纪 60 年代左右,NASA 进行了关于海豚的秘密实验,目的是与外星人进行对话做准备。实验员 玛格丽特 挑选了名为 Peter 的海豚,该实验进行了两年,Peter 成功学会了大约 700 个英文单词。2019年的游戏 GNOSIA 里也有位会说话海豚 —— Otome [图2]。

#原理 #游戏 #语言
镜子测试 (Mirror test)

因为绝大部分动物无法与人交流,所以为了判断某种动物是否有自我意识,通常会使用 镜子测试

实验方式是给动物涂上无味的斑点,接着让动物观察镜子,记录动物的反应。如果动物能意识到镜子中的是自己,那么应该能用肢体指向该斑点的位置。

目前通过了测试的动物有人亚科(人类、黑猩猩、大猩猩)、猕猴、瓶鼻海豚、虎鲸、大象等,上述动物能通过不奇怪,但部分鸟类、鱼类以及蚂蚁也可以通过该测试,甚至机器人也可以通过此测试,所以这个实验还是有一些缺点。

狗无法通过此测试,因为狗主要靠嗅觉以及听觉感知世界,所以狗几乎会无视镜子。有人正在从嗅觉与听觉入手,设计实验,但目前未有明显的进展。

#原理
使用了 xBRZ、Hqx 缩放算法的游戏们

xBRZ、Hqx 缩放算法主要用在模拟器上,主要特点是通过形状来抗锯齿。常见的图像缩放算法有近邻取样插值与线性插值,前者只适合二倍、三倍长宽的等比例放大,后者会使图像变得模糊。而 xBRZ、Hqx 缩放算法可以使图像的边缘保持锐利(不模糊),画风独特。

Sokpop Collective 是专注于开发各种有趣画风的游戏公司,大部分游戏都有鲜明的美术特点。该公司有三款游戏使用了 xBRZ 或者 Hqx 缩放算法,如视频所示。第一款是 Popo's Tower ,这款游戏除了使用缩放算法,还使用了景深以及一些模糊的滤镜,使游戏有更多的质感。

第二款是 Pocket Watch ,这是一款 2D 游戏,所以体验上更接近 FC、GBA 模拟器使用缩放算法的质感。

第三款是 Kochu's Dream ,画面很干净,设计上也有 N64 上的《塞尔达传说 时之笛》的复古感。

但要具体分清这些游戏使用了 xBRZ 或者 Hqx 缩放算法,估计只能做实验,或者向开发者来求证了,因为这两个算法相似,仅在宽度为 1 的同色像素上有不同的处理方式,也可能开发者在原有的算法基础上重新制作了新的缩放算法。

---

2023年7月20日 更新:想起来还有一款游戏,是 3DS 和 NS 版《动森》,里面自定义是像素画,但是会经过某种算法让,让画面变得平滑。(有时会有副作用,但通常效果不错)

#游戏 #原理 #艺术 #像素艺术
助人为乐的取英文名网站

Beau Jessup 帮助父亲合作伙伴的孩子,取了英文名,从此了解到了有这种需求,所以 Beau Jessup 创建了 Special name 这个网站。只需要选择性别以及 5 个性格特点,就能生成 3 个候选名,并且会告诉你名字意义以及相同名字的名人。如图所示,Emilia(爱蜜莉雅)意为:强有力的竞争者。

因为该网站做大之后就开始收费,所以 Beau Jessup 在 2019年3月 可能赚取了超过 40 万美元(未扣除成本)。2021年12月,目前该网站可以免费使用。

部分内容参考自作者在 TEDxBrighton 的演讲 How I Named 250,000 Chinese Babies .

#网站 #语言
第一人称射击游戏的第三方准星

CSGO 拥有多样的准星设置,但 APEX LEGENDS 不能简单的设置准星,近期只更新了瞄准镜准星的颜色设置。为了方便腰射,可以使用游戏之外的准星。

Windows 10/11 的 Xbox Game Bar 工具可以下载名为 Custom Crosshair 的小组件,这样在启动游戏的时候就能使用 Windows + G 的快捷键,启动这个第三方准星,缺点是部分游戏不支持,主要是反作弊软件不兼容的原因,比如 CSGO。

CrossOver 是基于 Electron 的软件,所以能够全平台使用,原理是将游戏调整为无边框窗口,然后该软件显示在最上方,这款软件内置了多款准星以及设置。不过这款软件不支持 Vulkan 游戏,并且程序体积较大。

#游戏 #工具
Markdown 撰写文档常见问题 有序列表的缩进

Markdown 可以通过缩进,让列表也进行缩进。但是如果涉及复杂的缩进,比如我曾经使用 Markdown 编写了一个超过 100 编号的有序序列,并且序列里还有多行内容,比如内部再增加一个无序序列以及代码块,这就需要严格遵守 Markdown 的语法了。

严格来说,缩进都应该使用四个空格或是一个制表符,两个空格可能在有限的情况下能够正常使用,但一旦缩进变得复杂了,就容易出错。[图1]是我编写的超过 100 编号的有序序列的一部分,如何在有序序列放置各种信息,可以查看 亚伦斯·沃茨 参与编写的 Markdown 语法 网页。

不过当有序序列的编号超过 100 时,情况又发生了变化,至少在基于 Javascript 的 Marked 与基于 Ruby 的 kramdown 上,都需要增加空格,如[图2][图3]所示,只有四个空格时会出现错误,这时「对齐」,也许是三位数的序号加上「点」与一个空格,已经是五个字符的宽度了,所以需要五个空格。(五到八个空格应该都能正常运行)

#原理 #工具 #指南 #Markdown
Markdown 撰写文档常见问题

标题

Markdown 在 HTML 中使用时,最好只有一个 <H1> 标题标签,即一个 # 标题,这是 HTML 的 标准规范。如果 YAML 头文件含有 title 元素,那么不建议在正文中再次使用 <H1> 标题,因为 <H1> 往往表示该页面的标题。也需要注意避免跳过某级标题。

换行

古典的 Markdown 使用严格换行,即只按下一次回车,Markdown 解析器是会自动忽略掉这个回车。如果想要文章不分段的换行,那么需要使用 <br> 标记或者输入两次空格后再按下回车。Visual Studio Code 可以在设置中搜索 renderWhitespace 选项,来显示尾部的空白字符。

现在一些简单入门的 Markdown 工具可能为了方便,会默认设置禁止严格换行,比如 Obsidian 这款笔记软件。

空格

只要不是左右包括住里面的内容的 Markdown 语法,比如标题和列表,都需要在标记与文字间留下空格,否则解析可能不成功,或者其他的解析器会遇到问题。

#原理 #工具 #指南 #Markdown #gledos_science
灵感与模仿;彩蛋与梗

DEVICE 6 是一款冒险解谜游戏,画面是独特的故事书。游戏推出半年后,开发者在博客中撰写了 The Complete Guide to References and Inspirations in DEVICE 6 这篇指南,用来列出游戏参考与灵感来源。

之后网易推出了《纪念哈利波特20周年》这款 HTML5 互动小说,其演出效果与 DEVICE 6 的相似性较高,但在上线之初没有表示「灵感来源」。具体经过可以阅读《为什么网易要感谢一个叫 Device 6 的游戏?》这篇文章。

---

《不思议迷宫》在简介中留下了这样的一句话:「全员恶趣味,到处埋彩蛋。作为史上最皮手游,制作组不会放过每一个玩梗(彩蛋)的机会。在探索迷宫时,你会遇到各种『熟悉』的『尸体』」,不过彩蛋不是应该稍微隐藏一下吗?这样直接展示,大概只能称作梗吧。

#游戏 #历史 #原理
《JOJO的奇妙冒险 石之海》中的清洁工原型

《JOJO的奇妙冒险 石之海》第六集出现了清洁工 桑达·麦奎恩,他由于在保养枪支时意外走火,击中了刚好跳楼自杀的人,被当作蓄意谋杀,因此入狱。这个案件的原型是在美国法庭科学技术学会的演讲中出现的虚构事件,现在一般称该故事的主角罗纳德·奥普斯 (Ronald Opus) 代指该故事。由于该故事过于戏剧性,所以多部大量作品都有致敬,比如《CSI:迈阿密》《杀手:血钱》。

#考据
Back to Top