posts

文章归档

PlumePHP 全站文章的归档入口,按时间倒序汇总各专题的技术文章,并提供按主题浏览的专题分类入口。

这里是全站文章的归档入口,下面是按时间倒序排列的全部文章。若想按主题浏览,请从首页的专题分类进入。

全部文章

全部文章 Books game Java Indie golang 客户端开发 Minigame Saas rust Python

Steam 游戏补丁内容组织实战:2021 年 4 月个人项目如何规划资源包、版本兼容与下载体积

补丁开发要从首发前考虑 Steam 游戏上线后一定会更新:修 bug、调数值、补本地化、加关卡、改资源。很多个人项目首发时没有考虑补丁组织,结果每次改一张贴图都让玩家下载很大包;改一个字段导致旧存档报错;删除旧资源后玩家端残留异常文件;补丁说明写得含糊,玩家不知道是否解决了自己的问题。

6 分钟阅读

Steam 游戏内测工具实战:2021 年 4 月个人项目如何做调试面板、测试指令和反馈入口

内测工具能节省大量时间 个人游戏测试最浪费时间的事情之一,是为了复现一个后期问题反复从头玩。比如玩家反馈第三章某个机关读档后卡住,如果没有跳关、设置任务状态、生成道具、查看存档变量的工具,开发者可能要花 20 分钟走到现场。问题还没定位,时间已经消耗完。

6 分钟阅读

Steam 游戏 UI 架构实战:2021 年 4 月个人项目菜单、HUD 与状态管理教程

UI 混乱通常从小功能开始 个人游戏前期 UI 很简单:一个开始按钮,一个血条,一个暂停菜单。随着 Steam 上架临近,设置、语言、手柄、存档、确认弹窗、成就提示、Demo 结束页、反馈入口都加进来。最初随手写的 UI 很快会变成难以维护的状态堆叠:暂停时还能点击 HUD,弹窗后焦点丢失,语言切换后文本不刷新,...

6 分钟阅读