找回密码
马上加入

QQ登录

只需一步,快速开始

搜索
发新帖

0

收听

3

听众

11

主题
发表于 2026-1-24 20:40:39 | 查看: 264| 回复: 1

本帖最后由 tutu 于 2026-1-24 20:42 编辑

QQ20260124-203748.png

QQ20260124-203830.png

QQ20260124-203855.png

QQ20260124-203923.png

QQ20260124-203952.png

# AlgGUI:996 传奇引擎开发者用的可视化工具

## 它能帮你做什么
- GUI 编辑器:拖一拖、改一改,界面布局就好了。
- 项目管理器:项目目录一眼能看懂,找文件更快。
- 资源库:图片资源集中管理,预览、替换很顺手。
- 资源预览与染色:特效颜色随意改变。
- 特效管理:资源分类清楚,预览快捷。
- 可视化粒子编辑:参数一改,效果立刻更新。
- 可视化九宫格:切片拉伸可视化,不靠猜。
- 图集打包:把小图合成一张大图,运行更快速。
- FNT 字体生成:从 PSD 文本图层直接做成位图字体。
- 兼容官方 Lua:导入导出一致,能直接接进项目。

## 可视化动作编辑器
这个功能专门用来做 UI 动画和特效动作,全程可视化编辑操作和动作时间线:
- 用时间轴拖拉关键帧,动画怎么动一眼就懂
- 常用属性一键调:位移、缩放、旋转、透明(做界面动效够用)
- 实时预览、循环播放,调到满意再导出
- 输出官方 Lua 动作数据,项目里直接用

## 小白科普:图集是什么
图集(Texture Atlas)就是把很多小图片按规则打包到一张或几张大图里,同时生成一份“坐标描述文件”。运行时只需要加载大图,再用描述文件里的 UV 坐标、尺寸去取每张小图。
它专业一点的价值在于:
- 减少纹理切换与 draw call,渲染效率更高
- 资源加载更集中,I/O 次数更少,启动更快
- 便于统一管理与压缩,减少资源碎片
实际打包时还会考虑 2 的 N 次幂尺寸(更利于 GPU 纹理对齐、mipmap 与压缩兼容)、留白(padding)防止采样出血、尽量提高空间利用率等细节。

## 小白科普:FNT 字体是什么
FNT 可以理解为“文字贴图 + 说明书”。它和传统的做法不一样:
- 传统做法:美工把一段文字或单个字做成 PNG,想改字就得重新出图,效率低。
- FNT 做法:把所有需要的字统一打包成一张字库图,再用说明书记录每个字的位置与尺寸,程序按字符拼出来。
好处是:大多数改字(比如“攻击力+100”改成“防御+999”)直接改代码就行,不需要每次让美工单独出 PNG,显示更稳定、性能也更友好。

## 资源库与预览体验
- 资源集中管理,查找更快
- 预览支持直接看效果与染色结果
- 编辑器内替换资源很顺手

## 兼容性说明
- 兼容官方 Lua 文件格式
- 导入导出一致,和现有项目无缝对接

## 交流与反馈
- QQ 群:855457781
- 有问题、想法、需求都欢迎来聊

upload 附件:AlgGUI_0.2.3.zip

发表于 2026-1-25 00:01:13

好东西

回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 马上加入

QQ|Archiver|手机版|小黑屋|alg阿灵戈社区 ( 苏ICP备2023026137号-1|苏ICP备2023026137号-1 )

GMT+8, 2026-2-3 19:39 , Processed in 0.410055 second(s), 28 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表