首页 > 后端开发 > Python教程 > 如果缺少设置,请自行添加

如果缺少设置,请自行添加

Linda Hamilton
发布: 2025-01-01 12:37:10
原创
602 人浏览过

所以我玩这个视频游戏已经有一段时间了......

这款游戏名为《Everspace 2》,由 ROCKFISH Games 开发并发行。这是一款动作冒险太空射击游戏,您将驾驶一艘宇宙飞船穿越各个星系。这是一款很棒的游戏,我喜欢它!

在玩游戏时,我注意到一些显示元素存在问题,这有时让我感到困惑。所以我就思考如何改进它。

为了在如此广阔的 3D 空间中导航,游戏有一个“标记”系统,可以在您的 HUD 上显示兴趣点。

If the setting is missing, add it yourself

当您和兴趣点之间没有物体或障碍物时,标记为白色。当有一个或多个物体挡住时,它们会呈现白色且不透明度较低。

问题是,当屏幕上有一堆对象时,其中一些可能非常亮,导致很难看到标记,尤其是当它们的不透明度较低时。

If the setting is missing, add it yourself

所以我进入游戏设置看看是否可以更改标记的颜色,认为这可能会解决我的问题。但是,缺少更改标记颜色的选项。

我正在寻找的是这样的:

If the setting is missing, add it yourself

这是我的 Everspace 2 设置菜单的较小 GUI 副本,使用 PyQt5 模块在 Python 中开发。我在“显示”部分下添加了更改标记颜色的选项,因为它看起来很方便(也可以在图形的显示部分下添加)。在这里,您可以更改颜色设置并在预览图标上查看结果。

我相信每个游戏的设置中都应该存在这样的辅助功能设置,因为它们允许玩家将游戏配置得更舒适。此外,它们也可以帮助色盲玩家。

您对这个话题有何看法?

我的设置GUI版本的代码已上传到我的Github。如果您愿意,请查看并使用代码:

https://github.com/eKhanchin/Everspace-2-Settings-GUI

以上是如果缺少设置,请自行添加的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:dev.to
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板