V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
AaronHsiung
V2EX  ›  分享创造

[GameHUD] 在桌面显示游戏 HUD(不正经应用,轻喷)

  •  1
     
  •   AaronHsiung · 2023-12-19 09:42:09 +08:00 · 1421 次点击
    这是一个创建于 365 天前的主题,其中的信息可能已经有所发展或是发生改变。

    V2ers 大家早上好,今天给大家展示一下我的玩票 macOS 应用 GameHUD

    产品信息

    产品名:GameHUD

    AppStore 地址: https://apps.apple.com/us/app/gamehud/id6474505313

    上线市场: 仅非中国大陆地区的 AppStore

    主要功能:在电脑桌面模拟显示游戏的 HUD ( Head Up Display ),如游戏角色的生命值状态、武器弹药情况等。

    产品截图

    说明

    我前一段时间在自学 SwiftUI ,上线了首个个人小项目,参见 自学 SwiftUI ,首个个人小项目上线 AppStore (如果大家还需要兑换码的话直接告诉我就好)

    有一天我在网吧打游戏的时候突发奇想,为什么不把游戏界面显示到桌面上呢?正好也拿 SwiftUI 写个 macOS 应用试试手。 说干就干,在网上找了一些参考代码跌跌撞撞总算搞出个能运行的雏形。虽然还有挺多 bug ,但至少能可以用了。 目前写进去的游戏 HUD 界面包括:

    1. CS2
    2. 守望先锋 2 OverWatch2
    3. 光环无限 Halo Infinite
    4. 极限竞速 地平线 3 Forza Horizon 3

    另外,鉴于上次的项目需要发兑换码比较麻烦,本次只需要直接在 AppStore 下载即可。

    补充说明

    这个小应用完全是为了好玩,以后不一定会更新(主要是没那么多精力),可能会更新游戏界面,大家体验下图个乐就行。

    写这个应用的过程中其实大部分时间不是在写代码而是在设计 UI ,有的皮肤质量比较高是因为能在网上找到现成的素材;有的就只能自己抠图或者从头开始画。

    最后呈现出来的效果其实也没有想象中那么好,比起游戏里差远了。(把系统调成 DarkMode 可能会好点)

    第 1 条附言  ·  363 天前

    CS2

    Halo Infinite

    Forza Horizon 3

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3727 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 10:30 · PVG 18:30 · LAX 02:30 · JFK 05:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.