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