最近在玩 Sword Art Online: Infinity Moment
(一个 2013 年的 PSP 游戏
它画文字描边的方式就是把文字贴图向 8 个方向偏移 1 像素画 8 次
还以为商业游戏会有很优雅的方式,比如计算出文字的路径然后向外扩展 1 像素
(不过这游戏里文字是贴图,可能也没法这样做
但是问题是,如果用贴图替换功能把原来 9 像素的点阵字体换成两倍大小的 18 像素,描边中间就有空隙了
(绘制的时候移动 1 像素实际在贴图里移动了 2 像素
它本身的 9 像素字体看起来实在有点累