2022-06-24854次浏览
4评论
4收藏
3点赞
分享
打开Inspector的网页,就如同拥有了一双上帝之眼,MMO大世界、吃鸡比赛、百人团战等各式各样的场景都能实时呈现。此外,还能通过entity类型筛选、entity属性筛选、场景实例聚合、拖拽移动等方式进行交互。
以stub为例,游戏中的stub分布在不同的进程中,监控和调试并不是一件容易的事。为此,Inspector提供了一套管理方案。同理,帮派、队伍、家园等等分布式游戏对象均能被方便管理。
相对于传统telnet console,它的优势在于:
①安全:禁用了os等敏感库,防止权限过大;提供折叠功能,用完合上,防止滚键盘。
②命令记忆+智能补全:用户再也不需要人脑记忆+重复敲打,亦或者繁琐的复制粘贴。
③内置快捷命令:例如$e代表正在交互的entity对象,此外也允许用户在sdk中自行扩展快捷命令。
④进程切换:不管是切换同逻辑服的game进程还是切换逻辑服,都是秒级的操作。
⑤上下文显示:当前交互环境中的进程号、目标entityid等信息一目了然。
⑥ traceback提示:交互中出现异常,会及时的以醒目的颜色提示出来。
⑦多服广播:对全服执行同一个代码段,比如关闭某玩法开关。
再也不用担心目标玩家频繁迁移而被放风筝了的情况了,可谓是不离不弃。
输入任一entityid进行全局搜索,若搜索到目标,会进一步切换到目标所在场景以及所在进程,自动选中目标,与其交互。
评论 (4)