
以前一直不明白为什么没几张图的 GAL 体积能这么大,研究了下拆包,拆了一部终于明白了,8GB 体积的 GAL ,各语言剧本文字的 BMP 占了 6GB ,为什么就不能打包一个字体进去呢?
1 zim298247 2024 年 1 月 15 日 大概率是游戏厂商的技术力不行 |
2 dandycheung 2024 年 1 月 15 日 via Android 文字渲染可比位图渲染复杂多了,会降低性能。 |
3 nagisaushio 2024 年 1 月 15 日 via Android galgame 要什么性能。。 |
4 kawaiidora 2024 年 1 月 15 日 via Android 就是没技术才做 galgame 啊 |
5 iseki 2024 年 1 月 15 日 什么 gal 啊,第一次听说这样的 |
6 xupefei 2024 年 1 月 15 日 via iPhone 少数游戏会这样。我十年前搞汉化的时候也没见过几个这样的引擎。 |
7 tyzandhr 2024 年 1 月 15 日 via Android 没遇到过这样的 gal |
9 snw 2024 年 1 月 15 日 via Android 可能是沿用了某些古董引擎,没更新过科技树? GalGame 上世纪开始流行的,那时机器性能、内存、存储都很弱,所以会用各种 hack 来节省,位图是解决方法之一。别忘了矢量渲染字体需要引擎支持,这是当年硬件难以承受的开销 |
10 pressESC 2024 年 1 月 15 日 via Android 感觉这很日本人 hhh |
11 dapang1221 2024 年 1 月 15 日 之前看 16bit 这动画,男主死命抱着 PC98 不放,然后我就恍然大悟了 - - 技术的历史包袱太重了啊 |
12 icedx 2024 年 1 月 15 日 应该是祖传的 GalGame 根在霓虹那边, 霓虹那边的游戏开发者多少沾点主机游戏 早期的主机游戏都是用图片代替文本的 有性能的考虑也有体积的考虑, 毕竟平假名 + 片假名 + 一些文字未必有一个字体文件大 |
13 kita 2024 年 1 月 15 日 cocos2d-x 的文档也建议这样做。而且不是 bitmap ,应该是 texture 才对 |
14 neteroster 2024 年 1 月 15 日 via Android 本身技术就烂,加上历史原因之类的。 也有的作品 CG 是明明是 2K 的,结果因为引擎限制只能以 720P 呈现,很可惜。 |
15 antonius 2024 年 1 月 15 日 bitmap font 是个古老又使用的手段,只是不太适合东亚文字。可能是引擎本身的问题,因为有些比较古老引擎能正常运行,但源码不便修改,甚至找不到了。 6GB 的字体纹理,一个简中字体不过 10MB 左右,真不知道开发者怎么受得了的。 |