Voxile,一款由VoxRay Games开发的独特合作生存建造游戏,最近发布了其最大更新“建造者更新”,目前在Steam上正在进行40%的折扣促销。Voxile与众不同之处不仅在于其惊艳的光线追踪微体素图形,还在于*如何*实现这些效果。得益于其定制引擎和创始人Wouter von Oortmersen创建的编程语言“Lobster”,即使在配置较低的硬件上,游戏也能流畅运行。 Wouter曾就职于Crytek、Maxis和Google等工作室,他设计Lobster的重点是快速原型设计和迭代——拥有令人难以置信的编译速度。他是一位多产的语言创造者,Lobster是他第十个作品,建立在数十年的经验之上。 Voxile利用这项技术提供完全可破坏和建造的体素世界、高性能光线追踪、合作多人游戏、RPG风格的任务以及触觉反馈的战斗。游戏设计强调涌现式游戏玩法和广泛的模组潜力,旨在打造一种类似于*Minecraft*和*Valheim*的沙盒体验,但具有独特的真实感。VoxRay Games的目标是培养强大的社区并分享知识,演示版目前可在Steam上下载。
## Cookie’s Bustle 与版权纠纷:摘要
Cookie’s Bustle 是一款古怪且备受追捧的1999年日本电脑游戏,最近成为版权纠纷的焦点。视频游戏历史基金会(VGHF)在获得该游戏的稀有实体版后记录了它,分享了游戏画面和档案资料。然而,一位名叫 Brandon White(或他的公司 Graceware, SL)的个人开始发布 DMCA 删除通知,声称拥有版权,目标是分享与该游戏相关内容的网站和创作者——甚至包括 VGHF 自身收藏的描述。
VGHF 进行了调查,没有发现任何支持 White 主张的证据。他的“版权登记”是通过一项可疑的服务(INTEROCO)进行的,其合法性存疑,他的商标申请也处于待定状态。用于发送删除通知的英国贸易组织 Ukie,在 VGHF 提交调查结果后,最终暂停了这些行动。
此案例凸显了自动删除系统的问题以及“孤儿作品”的问题——即版权所有者不明的受版权保护的材料。虽然 *Cookie’s Bustle* 的版权状态仍不清楚,但 VGHF 的努力已经阻止了破坏性的删除活动,保护了合理使用并保留了对这款独特游戏历史的访问。VGHF 正在分享他们的调查结果,以赋能创作者并打击版权法的滥用。
本文探讨了无冲突复制数据类型 (CRDT),这是一种为构建无中心服务器的协作应用程序而设计的數據結構。CRDT 允许多个用户独立更新数据,保证所有副本最终一致性。重点是*基于状态*的 CRDT,它们传输完整状态并进行合并。
作者详细介绍了从头开始构建 CRDT 的过程,从最简单的开始:最后写入胜出 (LWW) 寄存器,它通过接受基于时间戳的最新更新来解决冲突。然后扩展到 LWW 映射,允许使用多个键值对,每个键值对由一个 LWW 寄存器管理。 交换律、结合律和幂等性等关键概念被解释为 CRDT 合并函数的基本属性。
LWW 映射利用“墓碑”——保留已删除键的元数据——以防止同步过程中发生意外数据丢失。虽然功能强大,但 CRDT 被描述为单调递增的,这意味着数据只能添加,而不能真正删除。本文为实际应用奠定了基础:使用这些基础 CRDT 构建协作像素艺术编辑器。