游戏开发论坛

 找回密码
 立即注册
搜索
楼主: golinjin

如何高效的在游戏中显示各种字体的汉字

[复制链接]

62

主题

296

帖子

302

积分

中级会员

Rank: 3Rank: 3

积分
302
QQ
发表于 2004-1-28 10:34:00 | 显示全部楼层

Re:如何高效的在游戏中显示各种字体的汉字

我家里装的Diablo2中文版(不是官方的)是这样实现中文显示的:
直接把所有的中文句子(或一整段)做成图片,然后显示。速度快、效率高,但是对于大家说的网游中文显示就不行了,不过如果中文字固定、数量不多时,这个还是很不错的方法了。

46

主题

281

帖子

313

积分

中级会员

Rank: 3Rank: 3

积分
313
QQ
发表于 2004-1-28 12:11:00 | 显示全部楼层

Re:如何高效的在游戏中显示各种字体的汉字

如果每一帧都调用ID3DXFONT画文字速度肯定不行,可以在文字改变的时候用ID3DXFONT rendertotexture,然后每一帧渲染这个texture

58

主题

281

帖子

281

积分

中级会员

Rank: 3Rank: 3

积分
281
QQ
发表于 2004-1-29 09:25:00 | 显示全部楼层

Re:如何高效的在游戏中显示各种字体的汉字


继续关注…… [em18]

3

主题

30

帖子

34

积分

注册会员

Rank: 2

积分
34
发表于 2004-1-29 16:49:00 | 显示全部楼层

Re:如何高效的在游戏中显示各种字体的汉字

我想问
   汉字的显示 TEXTOUT 只能读取文本文件中的 能不能读取DOC文件中的字体呢???

24

主题

161

帖子

179

积分

注册会员

Rank: 2

积分
179
发表于 2004-1-30 11:31:00 | 显示全部楼层

Re:如何高效的在游戏中显示各种字体的汉字

读DOC文件中的字体?
好象需要研究一下DOC文件的结构。
---------------------------------------
我有个思路,就是先从字体字库中提出字体信息,做成自己格式的文件,当然要方便调用,然后用在游戏中。

如果调用自己的字体格式基本上只考验算法和显卡的能力,与WINAPI就无关了

6

主题

14

帖子

16

积分

新手上路

Rank: 1

积分
16
发表于 2004-2-2 10:22:00 | 显示全部楼层

Re: 如何高效的在游戏中显示各种字体的汉字

请参看“炎龙工作室”中的处理,是个不错的方法。 [em3]

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
发表于 2004-2-3 20:05:00 | 显示全部楼层

Re: 如何高效的在游戏中显示各种字体的汉字

我这里有改写好的CD3DFont,与原来完全兼容,
而且可以显示中文,速度也不慢,放到这里,
敬请使用。 [em13]

sf_20042320517.zip

6.4 KB, 下载次数:

4

主题

21

帖子

34

积分

注册会员

Rank: 2

积分
34
发表于 2006-11-28 16:16:00 | 显示全部楼层

Re:如何高效的在游戏中显示各种字体的汉字

楼上的杰作有谁用过吗?说一下使用感受吧

0

主题

275

帖子

676

积分

高级会员

Rank: 4

积分
676
发表于 2006-11-28 17:27:00 | 显示全部楼层

Re:如何高效的在游戏中显示各种字体的汉字

秀中文字重?,在字型??D的管理上
那??跟在DOS下??中文系?一?勇??..?好?]有64k 限制

21

主题

109

帖子

127

积分

注册会员

Rank: 2

积分
127
发表于 2006-11-28 23:44:00 | 显示全部楼层

Re:如何高效的在游戏中显示各种字体的汉字

请问如果不用矢量字体而使用分辨率比较高的点阵字体效果、效率上怎么样?它显示的时候会不会发虚?
好像PS2游戏都是用的点阵字体,不过文字看起来好像是可以的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-2 21:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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