标签 unity 下的文章

开源游戏引擎万岁!

继 Unity 制定了会在游戏安装或启动时向开发者收取费用的掠夺性 “运行时费用” 定价模式之后,《 泰拉瑞亚 Terraria 》的开发商 Re-Logic 承诺将会支持两个新兴的开源游戏引擎。

尽管 Unity 的定价模式 已进行了调整,但对玩家以及开发者的信任已经被打破。许多游戏开发商不得不采取预防措施来限制成本。

那么,让我们看看 Re-Logic 都承诺了些什么。

巨大贡献 ?

他们最近在 Twitter 上宣布了两件大事。

第一,他们谴责 Unity 提出的定价模式改革,提到了以下几点:

我们明确谴责并拒绝接受 Unity 最近提出的服务条款/收费变更,以及推出这些变更的暗箱操作方式。

最令人痛心的是,Unity 多年来培养的信任被轻描淡写地抛到了一边,成为压榨发行商、工作室和玩家的又一种方式。

他们还补充说,一份简单的公开声明不足以挽回这样的事情,被破坏的信任,不可能轻易修复。

不过,该公告的第二项主要亮点是他们承诺向开源游戏引擎 GodotFNA 各捐赠 100,000 美元。

而且,这还不够,他们还决定赞助这些项目,每个项目的赞助费为每月 1000 美元,只有一个很简单的要求:

作为回报,我们所要求的只是他们保持良好的品格,继续尽其所能为世界各地的开发人员提供功能强大、易于使用的引擎。

这是一个很好的回报要求! ?

尽管《泰拉瑞亚》的手机和游戏机移植版使用的是 Unity(由第三方维护),但这并不妨碍他们对这种情况发表意见。

你可以在原 公告推文 上关注围绕此事发表的讨论,了解用户和游戏开发者的更多想法。

是时候闪亮登场了吗?

我觉得,是的!

鉴于大多数流行的游戏引擎,要么是需要付费的闭源引擎,要么是仅供游戏开发者自用的引擎(说的就是你 RAGE ),因此像 Godot 和 FNA 这样的开源游戏引擎是当务之急

很高兴看到 Re-Logic 这样的热门游戏开发商尝试支持开源游戏引擎,我们已经有一段时间没有看到这样的努力了。

我希望通过这件事,更多的开发者会对支持开源游戏引擎产生浓厚的兴趣,无论他们以何种方式,可以是金钱,也可以是贡献代码。

? 你对此怎么看?可以在下方分享你的想法。


via: https://news.itsfoss.com/terraria-open-source-game-engine/

作者:Sourav Rudra 选题:lujun9972 译者:GenshinMinecraft 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Unity 7.7 版的更新计划为该桌面环境带来一些视觉上的改革。

Unity,经典的桌面环境,从 2010 年到 2017 年都是 Ubuntu 的一部分,将收到一个大的新版本。你可以期待它在 2023 年的某个时候发布,但目前还没有具体的发布日期。

但不是由 Canonical 发布。

如果你不知道: Unity 的开发由一位年轻的开发者 Rudra Saraswat 接手,他也是 Ubuntu Unity 衍生版的创造者,这是 Ubuntu 的一个官方特色版。

在最近的一篇 博文 中,Rudra 向我们揭示了 Unity 7.7 的一角和即将到来的各种改进。

让我带你看看这些。

Unity 7.7 值得期待的地方

unity 7.7 一窥

这次披露的内容有很多,其中包括:

  • 更新的欢迎应用程序
  • UWidgets
  • 改进的仪表盘
  • 面板的调整
  • 增强的通知指示器

更新的欢迎应用程序

一个新的欢迎应用程序将被引入 Unity,它基于 Ubuntu Flutter 社区开发的原型(用 Flutter 编写)。

这个应用程序将不只限于一个发行版,而是适用于 Unity 所支持的所有发行版。

UWidgets

终于有了,Unity 桌面上的小部件?像 KDE 一样?

好吧,在 Unity 中引入用 Python 编写的小部件,应该很简单就可以设置(只是复制几个文件的问题)。

屏幕截图展示了一堆小部件,如时钟、系统监视器、Spotify 的小部件等等。

这还不是全部,Rudra 还提到:

我们将为 UWidgets 建立一个网页商店/仓库,在那里你可以提交你自己的小部件,或者下载并试用 Unity 7.7 上所有这些令人惊叹的小部件。

这应该会使用户更容易找到和下载小部件!

改进的仪表盘

仪表盘 Dash 也被刷新了,新的设计基于 Unity 7 的原始设计概念(在 Canonical 放弃它之前)。

按照截图,它应该不会占用大量的屏幕空间,而且还很有用。

面板的调整

现在的面板比之前的版本略大且更精致。

增强的通知指示器

这对 Unity 来说是一个巨大的可用性改进;用户现在终于可以利用一个适当的通知指示器了。

它将显示与你的应用程序、系统和更多相关的基本通知。

其他变化

一些更有用的技术改进包括:

  • unity-control-center 的外壳 UI 得到了改进
  • 默认的面板不透明度降低到 0.75
  • 默认的启动器图标尺寸被缩小了
  • 启动器按钮(Ubuntu 图标)被替换为半透明的图标,类似于 Ubuntu Unity 21.04 的启动器按钮。

对 Unity 7.7 感到激动?请在下面的评论中告诉我你的想法。


via: https://news.itsfoss.com/unity-7-7-dev/

作者:Sourav Rudra 选题:lkxed 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

想在 Arch Linux 上试试 Unity 吗?现在可以了!

Unity Desktop 是由 Canonical 构建的经典桌面环境,它从 2010 年到 2017 年是 Ubuntu 的一部分,但为了支持 GNOME 而放弃。

我们认为它永远被杀死了。但它卷土重来。

今年早些时候,自 2016 年 5 月上次更新以来,经过长达 6 年的时间,Unity 的改进版本发布了。

开发由一位年轻的开发人员 Rudra Saraswat 带头,他也是 Ubuntu Unity 的创建者,它现在是 Ubuntu 的官方版本。

Unity 7.6 的发布标志着大量改进的到来。

而且,更进一步,Unity 7.6 已可用于 Arch Linux。开发者提到:

此移植基于 chenxiaolong (于 2011-2016 年维护)的早期成果 Unity-for-Arch。

在 Arch Linux 上试用 Unity 7.6

unity on arch linux

首先,你必须确保你已经安装了 Arch Linux。

然后你可以按照以下步骤在 Arch Linux 上运行 Unity 7.6:

安装 Paru,它是一个 AUR 助手。

使用 paru -S unity-installer-arch 安装名为 unity-installer-arch 的脚本。

在 TTY/终端窗口中运行 unity-installer-arch

选择 “ 安装 Unity 桌面 Install Unity desktop ”。

将默认显示管理器更改为 lightdm

使用 unity-greeter 作为默认登录界面。

我的同事 Sreenath 尝试了一下,在安装过程中,由于多重依赖冲突,他不得不从全新的 Arch 开始。

对你来说可能有所不同,但请记住这一点。如果你不想花时间在这上面,你可能想试试 Ubuntu Unity

总结

对于 Unity 桌面爱好者来说,这是一件好事。更多发行版可能会考虑使用带有 Unity 桌面的变体。

你想让那发生吗?

? 你是 Unity 桌面的用户吗?想试试看么?在评论区分享你的观点。


via: https://news.itsfoss.com/unity-arch-linux/

作者:Sourav Rudra 选题:lkxed 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

14 岁少年一小时破解澳大利亚情报机构的纪念币密码

澳大利亚信号局(ASD)为庆祝成立 75 周年,周四发布了仅有 5 万枚的纪念币,这个纪念币上有四层难度逐渐加大的密码信息。ASD 提供了一个表单,如果谁能破译这四层密码信息,他们很乐意为他提供一份工作。然而一位 14 岁的澳洲男孩,在短短一个多小时就成为第一个破译所有四层信息的人。不过,ASD 表示,该纪念币上还有隐藏的第五层密码信息,目前还没有人破解出来。

消息来源:ABC News
老王点评:后生可畏,亏得还悄悄隐藏了一个第五层(或许还有第六层?),ASD 才没有完全颜面扫地。

Ubuntu Unity 成为官方风味版

Canonical 在五年前就放弃了其开发的 Unity 桌面环境,转而使用 GNOME 作为默认桌面环境,并维护 KDE 等其它桌面环境作为官方风味版。2017 年 Ubuntu 17.04 的 Unity 7.5 成为最后的绝唱。不过,有喜爱 Unity 桌面的开发者维护了一个 Ubuntu Unity Remix 发行版,此前曾作为 Ubuntu 20.04 LTS 的非官方风味版而发布。并于今年发布了 Unity 7.6。该开发者本周宣布,从 Ubuntu 22.10 开始,Canonical 将正式接纳 Ubuntu Unity 并作为一种官方风味版本。

消息来源:9to5linux
老王点评:虽然开源具有开放性,即便项目原来的主人放弃,社区也有可能会接手而让项目重新复活。但是,这里面最难的不是“你可以”,而是“你做到”,这需要付出很多精力和承诺。比如国内的 CuteFish 夭折之后,虽然也有社区的一些人宣称接手,但是似乎没什么动静。

对 Linux 服务器的攻击比去年增加了 75%

趋势科技称,Linux 服务器正越来越多地受到勒索软件的攻击,在过去的一年里,由于网络犯罪分子希望将他们的攻击扩大到 Windows 操作系统之外,Linux 上检测到的勒索软件增加了 75%。LockBit 是近期最多产和最成功的勒索软件之一,现在它提供了一个基于 Linux 的变体,并已被用于在野外进行攻击。此外,基于 Linux 的加密货币挖掘恶意软件攻击也增加了 145%。

消息来源:ZDNet
老王点评:当人们认为 Linux 系统比 Windows 更安全时,安全团队可能会选择将重点放在防御 Windows 的网络犯罪上,而 Linux 往往承载着包括服务器在内的重要企业 IT 基础设施,一旦出现问题,可能造成的损失更大。

虽然 Canonical 已经不再维护 Unity 桌面,但 Ubuntu Unity 的开发者承担了这项重任,发布了一项主要更新(已可用于测试)。

Unity 7.6

怕你兴奋过头了,先提醒一下,Canonical 并没有回归 Unity 桌面的维护。

得益于 Ubuntu Unity 发行版开发者(Rudra Saraswat)的不懈努力,时隔 6 年,我们终于看到了 Unity 桌面环境的更新。

补充说一下,Ubuntu Unity 是一款采用 Unity 桌面(而不是 GNOME)的社区项目。因此,如果你想在 Ubuntu 22.04 LTS 上使用 Unity 桌面,那么毋庸置疑,Ubuntu Unity 绝对是你的最佳伙伴。

起初,它仅仅提供了经过微调的 Unity 体验,但现在,Unity 7.6 的界面得到了一些优化及视觉变更。

下面是你应该了解的东西:

Unity 7.6:更新了什么?

提示:Unity 7.6 是为公共测试而发布的,它不应作为替代其他桌面环境的使用环境。

这不仅仅是面向用户的改进,还有针对开发方面的努力,旨在帮助贡献者,让他们更方便地帮助 Unity7 的开发。

这些改善包括:

用户界面变更

Unity 桌面

Dash 启动器(应用启动器)与 HUD 现已重新设计,拥有更现代、简洁的视觉。

总的来看,现在的设计看上去更加扁平,但仍旧保留了不错的系统全局模糊效果。

本次引入了一些细微的视觉改进,比如停靠区上的“清空回收站”按钮修改为使用 Nemo(而不是 Nautilus),以及修复了 Dash 预览中的应用详情与评分。

性能改进

Unity 桌面

在最新的更新中,Unity7 的内存使用量更低,同时你也可以注意到,Ubuntu Unity 22.04 的内存使用量明显降低到约 700-800 MB。

此外,低端显卡模式现在运作得更好,Dash 也比以前更快。

其他变化

Unity7 Shell 的源代码已经完全迁移至 GitLab。用于独立测试的 Unity7 启动器已被修复,同时一些有问题的测试项也已被禁用,改善了构建用时(使其大幅缩短)。

发布说明上说,这些改进将帮助 Unity7 的贡献者。

测试 Unity 7.6

你可以按照 官方测试公告 中提到的方式来编译它,并亲自尝试。你也可以前往其官方网站探索更多。

Unity 7.6

另一种情况,如果你不想添加测试 PPA 源,你也可以等待 Ubuntu Unity 22.04 的更新。

你对 Unity 桌面环境的这次更新有什么看法?你喜欢它吗?欢迎在评论区中告诉我你的想法。


via: https://news.itsfoss.com/unity-7-6-testing/

作者:Ankush Das 选题:lkxed 译者:imgradeone 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出

如果你是设计师、开发者或艺术家,你可能一直在使用 Linux 上的实验性 Unity 编辑器。然而,不能一直用实验性版本 —— 开发者需要一个完整稳定的工作经验。

因此,他们最近宣布你可以在 Linux 上使用完整功能的 Unity 编辑器了。

虽然这是一个令人兴奋的消息,但它正式支持哪些 Linux 发行版?我们来谈谈更多细节……

非 FOSS 警告

Linux (或任何其他平台)上的 Unity 编辑器不是开源软件。我们在这里介绍它是因为:

官方支持 Ubuntu 和 CentOS 7

无论你拥有个人许可还是专业许可,如果你安装了 Unity 2019.1 或更高版本,都可以使用该编辑器。

此外,他们优先支持 Ubuntu 16.04、Ubuntu 18.04 和 CentOS 7。

公告中,他们还提到了支持的配置:

  • x86-64 架构
  • 运行在 X11 窗口系统之上的 Gnome 桌面环境
  • Nvidia 官方专有显卡驱动和 AMD Mesa 显卡驱动
  • 桌面计算机,在没有仿真或兼容层的设备/硬件上运行

你可以尝试其他的 —— 但最好坚持官方要求以获得最佳体验。

关于第三方工具的说明

如果你碰巧在某个项目中使用了任何第三方工具,那么必须单独检查它们是否支持。

如何在 Linux 上安装 Unity 编辑器

现在你已经了解了,那么该如何安装?

要安装 Unity,你需要下载并安装 Unity Hub

Unity Hub

你需要完成以下步骤:

  • 官方论坛页面下载适用于 Linux 的 Unity Hub。
  • 它将下载一个 AppImage 文件。简单地说,让它可执行并运行它。如果你不了解,你应该查看关于如何在 Linux 上使用 AppImage 的指南。
  • 启动 Unity Hub 后,它会要求你使用 Unity ID 登录(或注册)以激活许可证。有关许可证生效的更多信息,请参阅他们的 FAQ 页面
  • 使用 Unity ID 登录后,进入 “Installs” 选项(如上图所示)并添加所需的版本/组件。

就是这些了。这就是获取并快速安装的最佳方法。

总结

即使这是一个令人兴奋的消息,但官方配置支持似乎并不广泛。如果你在 Linux 上使用它,请在他们的 Linux 论坛帖子上分享你的反馈和意见。

你觉得怎么样?此外,你是使用 Unity Hub 安装它,还是有更好的方法来安装?

请在下面的评论中告诉我们你的想法。


via: https://itsfoss.com/unity-editor-linux/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出