【原神】实用开源工具(1):SnapGenshin 您所在的位置:网站首页 原神自动任务脚本教程 【原神】实用开源工具(1):SnapGenshin

【原神】实用开源工具(1):SnapGenshin

2024-06-02 18:53| 来源: 网络整理| 查看: 265

一、概述

        SnapGenshin(后文简称 SG) 是 Github 上一款关于原神的“硬核”开源工具,目前已收获 Star 1.1K 。其归属于 DGP Studio 组织下,从代码贡献度来看,几乎都由 Lightczx 这位大佬完成,他贡献了超过 11 万行代码。

lightczx 大佬的代码贡献统计

        SG 基于 C# 语言开发,提供 Windows 端便携式的执行文件(解压缩后直接用)。初次使用的感觉是:UI 超超超级好看,与 Windows 原生应用的风格类似,简直浑然一体。

“SG App”与 “Windows 计算器” UI 对比

        DGP 的简介中也提到过,他们追求极致的现代化 UI 。

DGP 的简介二、特性

        此处结合本人近期实际体验,对部分常用的功能做个简述。另外由于本人游戏内还是个菜鸡,故此对部分功能的理解、介绍可能不透彻。

(一)活动总览

        【首页】汇总了近期所有的活动信息,我们可以一览无遗,非常直观。(PS:原神比较独特,活动地图都是“用后即弃”的,一次错过了就是永远)

SG 首页的活动概览

        针对解活动详情,我们通常比较关心的是:什么时候开始、结束?

        活动卡片的右上角标注了时间节点。此外,当鼠标悬停卡片上时,通过点击分享按钮,SG 会直接打开活动详情的网页,方便旅行者查看。避免了从 SG -> 其他浏览器的 N 次跳转。

SG 首页的活动卡片SG 内活动详情(二)每日提醒(肝)

        还在每天用“米游社 App”查一查:树脂、探索、洞天、委托、签到信息?

        SG 支持自动签到、委托提醒、树脂提醒(PS:米游社里能查的,这里基本都实现了,比如:旅行者札记、玩家战绩等)。

        什么,平常有多个账号换着玩(肝)?SG 还支持多账号切换管理,自动一键全部签到。

(三)百科全书(WiKi)1.材料掉落

        每日一惑:今天秘境掉落些啥?

        以前:Web 米游社 -> 观测枢 WiKi  -> 翻翻翻,找到目标角色 -> 查看素材地点 。

        现在:SG -> 日常材料 -> 素材、角色、地点全部一览无遗 。

        看完下面这张对比图,大家可分享讨论下,自己更倾向于用哪一种。

“SG WiKi”与“米游社 Wiki”界面对比2.数值面板

包含全角色、武器的各项数值对比。强不强,先把面板给看明白了。

SG 角色数值面板SG 武器数值面板3.胡桃数据库

        玩家可以选择上传自己的队伍、深渊等信息到公开的数据库。然后大家就可以看看角色拥有率、深渊阵容出厂率、角色武器搭配率啦。(PS:注意是公共的数据库,按照玩家自己的意愿进行分享)

SG 胡桃数据库(四)祈愿统计(☆)

        米哈游仅提供近6个月的祈愿记录。而且数据的呈现方式是一条条的明细,看的很累。我们经常会困惑:自己总计抽了多少发?出金情况、保底情况如何?等等。

        SG 对祈愿数据的呈现非常美观,而且使用极其简便。你只需要:

        1. 启动“原神”游戏;

        2. 打开游戏内的历史“祈愿记录”;

        3. SG 内点击“从日志文件刷新”;

        即可自动完成数据获取。

        

        相较于手机端的流程:

        1. 断网,游戏内点击祈愿;

        2. 复制“XXX 指定链接”;

        3. 将链接提交至“XXX 小程序”,以获取祈愿分析结果;

        PC 党可谓真正实现了“自动化”。

SG 祈愿统计(五)黑科技(一)启动参数覆盖

        原神仅支持全屏(显示器分辨率)、窗口(可阶梯调节分辨率)的模式。

        SG 支持以自定义分辨率、无边框模式启动游戏。

        从个人的情况来看,目前碰到了如下问题:

        1. OBS 无法捕获“全屏模式”下原神的画面,除非直接捕获“显示器”画面;

        2. OBS 在捕获“窗口模式”下原神的画面时,切换窗口至后台时,画面会停止捕获(或者游戏程序进入休眠?);

        通过覆盖显示模式为“无边框”,我按照 2 的模式捕获游戏画面时,不会再出现切换应用程序时,捕获的游戏画面会变成静止的问题。

        在高分辨率显示器场景下,如果性能不足,而且想要全屏运行,也可以考虑用 SG 以低分辨率、全屏模式参数去启动游戏。

SG 自定义参数启动(二)突破帧率上限(危)

        原神游戏内默认仅提供30帧、60帧的选项(iPad Pro 除外,它支持 120Hz)。

        这对于广大 PC 端玩家,显然是略有不足的。在帧数受限模式下,一丝丝波动都会让人觉得卡顿明显。而且 90Hz、120Hz 的显示器已经逐步普及,PC 性能盈余的玩家肯定是希望能得到极致的游戏画面体验。

        虽然不是很懂这个底层机制,但这里还是略微提一句。帧数限制,一部分是为了全平台游戏的平衡性。可以查阅相关大佬的分析帖子。帧数不同,相同角色的技能施放:比如挥刀次数会有差。这种情况下,帧率越高,相同时间内角色的挥刀次数越多,从而导致攻击伤害越高。

        SG 支持解锁帧率上限,但是你得为此负责(看网上情况,大概率会封号)。

SG 解锁帧率上限三、结尾(一)总结

        SG App 功能齐全且实用、UI 简约且现代化。

(二)感谢

        当然是要感谢 DGP SnapGenshin 相关项目中,各位大佬的辛勤付出,带来如此优秀的软件啦(已点 Star ☆ )。各位如有 Github 账户,不妨也去给个 Star ☆ 支持一下啦。

        SnapGenshin 仓库地址:https://github.com/DGP-Studio/Snap.Genshin

        二维码直达(通过  Chrome 地址栏生成):

SG Github 地址直达二维码(三)后记1.一些闲话

        不知不觉,距离上一次投稿(2022年1月16日)已经接近3个月了。明明有想做的事情,却总沉不下心来思考、行动。每天的脑海中只有“躺平”二个字。唉 ε=(´ο`*))) ……

        上午一吃完早饭,约莫九点就开始写了,期间不间断(一停下来,大概它就永远在草稿箱呆着吧),最后耗时三个小时终于完工。

2.交友栏

天空岛 / UID 109581318

活跃天数 150 ,深渊 9-2,我真的很菜……

欢迎各位旅行者一起来钓鱼、闲聊、刷本(带我)。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有