O only you Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-01 #1 在很多游戏中的字体给人的感觉非常好,比如游戏中人物之间的对话用的字体,请知道内情的 人指教。
J jdshoot Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-01 #3 也可以使用系统中做好的字体,并用directdraw或gdi的函数输出。
X xdzhan Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-01 #4 因为Directdraw可以生成一个通Windows GDI相对应的设备文本(DC),所以可以使用标准的 GDI来绘制文本。如: with DirectDraw_Canvns do ; ...... ; Font.Name:='Arial'; ; ..... 还有就是调用事先做好的字体文本图片!
因为Directdraw可以生成一个通Windows GDI相对应的设备文本(DC),所以可以使用标准的 GDI来绘制文本。如: with DirectDraw_Canvns do ; ...... ; Font.Name:='Arial'; ; ..... 还有就是调用事先做好的字体文本图片!
O only you Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-02 #5 绝对不是这样,如果是用文本图片的话那是不可能的,对于少量的对话还可以,但是对于成千上 万的对话来说需要太多的或太大量的存储空间,在载入的时候太慢,我问的不是基本的字体, 因为那样调用系统的字体就足够达到要求了。所以我只想要一个答案,那就是是否他们使用了 自己的字体,也就是说是他们预先创建了的字体,然后在程序中再调用这个字体。 当然有的时候是需要那些文本图片的,比如游戏LOGO,这种效果的文本一眼就知道是用图片 制作的特效。我问的不是这个。 如果是使用自己制作的字体,为什么我在系统字体中没有看到这种字体哪?难道他们是动态的?
绝对不是这样,如果是用文本图片的话那是不可能的,对于少量的对话还可以,但是对于成千上 万的对话来说需要太多的或太大量的存储空间,在载入的时候太慢,我问的不是基本的字体, 因为那样调用系统的字体就足够达到要求了。所以我只想要一个答案,那就是是否他们使用了 自己的字体,也就是说是他们预先创建了的字体,然后在程序中再调用这个字体。 当然有的时候是需要那些文本图片的,比如游戏LOGO,这种效果的文本一眼就知道是用图片 制作的特效。我问的不是这个。 如果是使用自己制作的字体,为什么我在系统字体中没有看到这种字体哪?难道他们是动态的?
O only you Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-02 #6 给大家举一个简单的例子,那就是《天之痕》里的对话,我确信它不是使用了文本图形。
枫 枫 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-02 #7 嗯,我想应该是游戏开发商用的自己一套字体的,你可以看看,从同一个游戏开发商开发的游戏 的字体一般是一样的,就好象黑暗,它就有自己一套字体。而且开发一套字体不需要多长时间 我觉是这个可能性是很大的,
P Pan Ying Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-02 #9 好像我同学刚刚Down了一套新字体给轩辕剑用, 可见字体是他们自己开发的。
J jdshoot Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-02 #10 小游戏可以用系统字体,大游戏就要自己做了,否则怎么有特色呢,而且也显得太逊了。
O only you Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-03 #11 那么问题就来了,为什么我在系统字体库中没有看到,难道是装在游戏目录下,这我到没留意, 可惜游戏让我删了,请有的人帮我查一下。 如果仍然没有,那他们是用什么技术在游戏中动态调用自己的字体?希望大家继续讨论。
那么问题就来了,为什么我在系统字体库中没有看到,难道是装在游戏目录下,这我到没留意, 可惜游戏让我删了,请有的人帮我查一下。 如果仍然没有,那他们是用什么技术在游戏中动态调用自己的字体?希望大家继续讨论。
R ReStart Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-03 #12 是啊,有时候安装游戏的时候,不是在进度提示里面看到“正在安装XXXX字体”嘛,
枫 枫 Unregistered / Unconfirmed GUEST, unregistred user! 2001-10-03 #14 当然,游戏自已字体不需要放到系统目录那里去,因为游戏商设计的字体本来就是给自己开发的游戏用的 而且开发字体的结构还不一定和系统字体的结构相同,所以就算放到系统目录里,系统也是用不上的。还有, 游戏商开发的字体文件可以用任何文件名,我们当然就知道那个文件是字体文件了。调用字体的 方法我看也要和游戏商开发的时候有关系,不同的游戏商开的字体库不一样,当然调用的时候用的方法也就一样了
当然,游戏自已字体不需要放到系统目录那里去,因为游戏商设计的字体本来就是给自己开发的游戏用的 而且开发字体的结构还不一定和系统字体的结构相同,所以就算放到系统目录里,系统也是用不上的。还有, 游戏商开发的字体文件可以用任何文件名,我们当然就知道那个文件是字体文件了。调用字体的 方法我看也要和游戏商开发的时候有关系,不同的游戏商开的字体库不一样,当然调用的时候用的方法也就一样了