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

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

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

管理员: @gledos_green
Markdown in HTML

原始 Markdown 语法规范有比较严格的约束,禁止了 HTML 标签内使用 Markdown,不过 CommonMark 对此有些改进,如果在块级元素比如 <div> 标签之后,完整的空一行,就能启用在 HTML 中使用 Markdown 标记的功能,效果如图所示。

但是即使不这么做,部分解析器还是会允许部分 HTML 标签中的 Markdown 标记,比如斜体、加粗,不过为了兼容性,还是使用 CommonMark 的规范比较好。

方法 2: 部分 Markdown 解析器使用块级元素的属性来定义,比如 <div> 就使用 <div markdown="1"> 来启用,pandoc, DFM, kramdown, multimarkdown, gambas, maruku, python-markdown(需要启用 md_in_html 扩展)均支持。

方法 3: 这个方法只能适用于想给一个小部分的内容,添加一个 class 或者 id,来适配单独的 css,就是使用 Attribute List 功能,不过目前大概只有 kramdown 和 python-markdown(需要启用 attr_list 扩展)支持。

#markdown
被动使用的人造卫星

Lincoln Calibration Sphere 1 是一颗中空的表面光滑的铝制球体,在 1965 年发射到轨道上,被当作雷达校准的卫星使用,它没有燃料以及电池,可能是仍在「运行」的最古老的航天器。

LAGEOS 是黄铜材质的球体,有点类似高尔夫球的外观,上面凹陷的地方均是逆反射器(跟自行车的反射器相同原理),共有 426 个,所以可以在地面使用激光来测距,可以用来测量地球的形状、大陆漂移等。

图片来源 1, 2| #原理
YAML 空格缩进的另一种写法

和 Markdown 一样,YAML 也是为了可读性,让规则相对复杂了起来。比如 YAML 的规范有 23449 个单词,TOML 有 3339 个单词,Json 有 1969 个单词,XML 有 20603 个单词。

所以看一眼,也许能模仿着写写简单的配置文件,但是一旦复杂了起来,YAML 的空格缩进就开始折磨人了。比如许多人都遇到过的空格缩进问题,然后为了避免问题就尽可能多缩进一些,最后可能就选择了 4 个空格缩进。

YAML 的规范 6.1 小节的示例有提到:-, ?: 这样的集合字符常被当作缩进的一部分,所以这表示可以不把集合字符当作缩进的一部分,效果如图二所示,忽略集合字符这样就能比较清晰的看出缩进的位置。

备注:之前使用的是常见的 4 个空格缩进,然后看到有的地方只有 1.5 次缩进,即 6 个空格,感觉很难受,所以就研究了一下 YAML 的缩进。

第二张图片的 5 个 YAML 源文件 | #原理
《1899》的自动电报

《1899》是最近的德国电视剧,其中出现了一台能自动接收某种商用(专有)无线电报的机器,它能将点或者线条印刷到纸带上。

与此相似的设备,叫做 Syphon recorder,优点是不用操作员一直监听,还能保存消息,防止抄写失误。Syphon recorder 使用的是虹吸管让墨水流到纸带上,所以产生的是连续的线条,然后靠线圈影响虹吸管偏转。跟之后出现的 地震仪 有些相似的地方。

但电视剧中却是类似于打孔纸带的效果,可能是为了第二集最后(剧透警告)而调整的。

#历史
德国的《对青少年有害的媒体清单》

一些游戏的德国版,将角色换成了机器人,这是为了通过审查所需要做的「本地化」操作。如果不这么做,那么游戏在德国可能无法获得定级,从而登上《对青少年有害的媒体清单》,然后受到限制。

具体的限制内容有禁止向未成年人展示,禁止公开广告(因为未成年人会看到)等等,会对游戏的商业宣传影响很大。

但是这份清单也具有宣传作用,所以发布在实体刊物 BPjM-Aktuell 上,价格是 15 欧元,并禁止第三方通过网络上传播此清单。(但是官方文件的版权不受法律保护,理论上可以传播)

2017年4月 月底,《半衰期》的原始版本被发现从此清单中移除了,所以很快 Valve 就推出了《Half-Life Uncensored》DLC,给德国玩家的版本提供反和谐。稍早之前的《德军总部:新血脉》德国版,对于含有国家社会主义内容的游戏也放开了。

封面图 为《半衰期》的 HECU 士兵的国际版与德国版 | #游戏 #原理
《守望先锋》地图工坊的「拼字」

2022年10月5日 更新的 2.1.0.1 版本,地图工坊被发现禁止了「自定义字符串」,就像网易运营的 Minecraft 曾经禁止了书和告示牌等能书写文字的道具一样,玩家就寻找其他的替代方式,来制作地图/模式。

《守望先锋》里有人找到了「拼字」的方法,就是将能正常调用的,比如英雄、地图和菜单等文字截断,然后合并起来,就像是封面中的「测试」二字,可以用「探测」和「尝试」拼出来,但是缺点也很明显,词语太少,所以这种「字库」也很小,很多话都需要换个方式来说,或者使用同音字替代。

3DS 的汉化游戏也有一些相似的操作。3DS 的字库是被限制了的,日版没法显示完整的中文,所以汉化组开发了「ACG 字库工具 SharedFontTool」,给调用主机字库的游戏提供合适的文字,但是《奇诺比奥队长》这种占用大量资源的游戏,旧版 3DS 会在启动游戏后重启,导致先前的字库工具失效,所以《奇诺比奥队长》的汉化版有两个版本,分别是给 New 3DS 使用的,需要搭配字库工具,以及适配旧版 3DS 的,只使用日文汉字的版本。

🔗参考资料 | #游戏 #原理
Wiggle stereoscopy

Wiggle stereoscopy 是指一种快速摆动的循环动态图片(或者视频),就像是封面图一样,优点是可以裸眼甚至单眼看到一定程度的 3D 画面(具有深度信息),缺点就只支持图片中的内容通常是是静止的。

原理类似于 2D 游戏中的多层卷轴背景,不同远近的物体会有不同的移动速度。一些现代的游戏菜单,在移动手柄选项时,也会有不同的移动速度,增加画面的层次感。

#原理 #游戏 | 封面图
VR 的重投影技术

2013年2月,约翰卡马克在博客写下了《延迟缓解策略》这篇关于 VR 的文章,文章里讨论了造成 VR 游戏高延迟的可能性,以及缓解延迟的方法,而最后一个方法就是时间扭曲技术 (Timewarp)。

就像是远程控制其他的电脑时,鼠标的指针其实是客户端制作的版本,不然一去一回的延迟会造成鼠标指针不跟手的情况,而这种分离视角也是相似的玩法,如果 VR 的游戏帧速不够显示器刷新率,那么静止的画面会按照玩家的视角重新投影。

不过在 2013年8月,约翰卡马克加入 Oculus VR 公司之后,这篇文章就被删除了,2014 年 Oculus 就推出了此功能。之后各个厂商分别以自己的名称,实现了这一技术,Oculus 的叫做 Timewarp、Asynchronous Timewarp、Asynchronous Spacewarp,HTC Vive 的叫做 Reprojection、Asynchronous Reprojection、Motion Smoothing,PSVR 的叫做 Temporal Reprojection。不过这些技术之间有些差异,其中 Asynchronous Spacewarp 和 Motion Smoothing 有补帧的效果。

YouTube 的 2kliksphilip 频道制作了一个演示程序,可以在普通的电脑环境下测试,即使是每秒 15 帧的游戏,也可以通过这种方法升到每秒 60 帧,毕竟让玩家最难受的还是不跟手,最后 2kliksphilip 也希望此功能能让 FPS 游戏也用上。

🔗参考资料 | #游戏 #技术
最早的商业化电子书设备 —— Data Discman

Data Discman 是索尼在 1990 年推出的产品,使用直径 8 厘米的 Mini CD(所以能播放 Mini CD 的音乐),早期型号的显示屏无背光的,分辨率为 256*200,实用性比较微妙,因为阅读体验不太好。

DD 的电子书也不一定是纯文本,比如百科全书是配有配图的(虽然都是点阵图)。甚至还有适配 DD 的游戏,不过类似于互动小说,只能选择一些给出的选项,然后跳转到下一个故事节点。

不过具有携带性这种纸质书无法对抗的优势,DD 主要销售的光盘书都是辞典和百科全书之类的,但是光盘书的价格都在 30 美元以上,也许因此,DD 在欧美很快就退出市场了(也许只销售了一两年),但在日本,DD 还在以电子辞典的功能作为学习机销售,直到 2000 年停产。

资料来自:Techmoan 的 e-books in the 1990s - Sony's Data Discman、维基百科的電子ブック (規格)条目

#历史
让消费者来定价

2009年10月,《黏黏世界》的开发商 2D Boy 为游戏 一周年生日 创办了一场活动,允许玩家自己给《黏黏世界》定价并购买此游戏的 DRM Free 版本,从 1 美分到 100 万美元都能自定义。

一周后,开发商表示活动取得了 巨大的成功,虽然有 30% 的玩家只给了最低的 0.01 美元,但其他慷慨的玩家将平均价拉到了 2 美元,并且让 Steam 和 WiiWare 平台的销售增长了。除了被动的统计价格,开发商还通过 调查问卷 获取了玩家选择的价格、原因以及这款游戏正常情况应该的价格。(封面图)发布了上面的活动报告后,游戏的均价又提高了,开发商一定很擅长诱导玩家。

现在可以使用让消费者来定价的平台有 Bandcamp 和 itch.io,分别是独立音乐和独立游戏的天堂。

#游戏
独立音乐人 Waterflame 的盈利方式

Waterflame 最早是以 Flash 游戏的配乐而知名,比如经典的 Flash 游戏《Age of War》(战争进化史),还有许多独立游戏也是由 Waterflame 制作的配乐,比如 Move or Die、Infinite Minigolf 等等。

除了给游戏配乐,Waterflame 还与音乐发行商 TuneCore 合作,这样 YouTube 上面出现这些配乐的游戏视频时,就会获取其收益(但视频的发布者也会失去这部分利益,所以视频作者可能会考虑禁用配乐……)。

这能看出 YouTube 的自动识别音乐的功能,主要还是为版权服务,但普通的创作者也能参与其中,这可能是 音乐识别 技术现在相当成熟带来的。

但是游戏开发者,不会因为自己的游戏被 YouTube 的视频博主播出,而获利。也许在未来,商业化的程度更多的时候,一个游戏视频可能就会将广告收益分给游戏公司(也包括音效、音乐公司)、视频制作工具公司(也许是插件)、视频编码公司等等。(如果电脑也是一家平台公司提供的,那么使用这台电脑进行创作的内容,其版权也会属于这家平台公司一部分。)

#想法
证明 Z-Library 是 Z-Library

之前有提到 令状金丝雀 的一些原理,使用 PGP 签名来证明自己,不过 Z-Library 似乎没有明确公开用于证明自己的 PGP,所以一段时间之前域名被扣押的时候,Z-Library 这个身份也被扣押了。

所以现在 Z-Library 的身份就被转移到了 Tor 的域名,分别是:

loginzlib2vrak5zzpcocc3ouizykn6k5qecgj2tzlnab5wcbqhembyd.onion
bookszlibb74ugqojhzhg2a63w5i2atv5bqarulgczawnbmsb6s6qead.onion
articles24t2d47kb6rbabobokvrnymh2smkleosntcu6qxou6sxewyd.onion

如果 Z-Library 开启了新的域名,那么 Tor 网站的博客里应该要对新域名进行确认,就像是 在互联网上,没人知道你是一条狗,也没法用新域名来证明,必须使用一些基于共识的手段,比如 Z-Library 拥有 Telegram Bot,所以也可以用它来宣告。

数天前,网络上出现了 z-lib.is 这个域名,自称是 Z-Library,横幅表示只要下载桌面客户端就能使用,不过似乎没有证明自己是 Z-Library 的证据,我想看看 Tor 域名的博客里是否有提及,不过 Tor 站点刚好错误了……没法进行验证,不过还有一些侧面证据。

我从 Internet Archive 数天前的页面中看到了这个 z-lib.is 网站里含有 TRUMP -2024- SAVE AMERICA AGAIN! 的图片,而 Z-Library 之前大概没有类似的发言,所以我觉得 z-lib.is 就是一个钓鱼网站,而提供的客户端可能是恶意程序,Tor 站点的博客也没有对此域名有任何描述。

#考据 #原理
Back to Top