用vc作的游戏程序!请教汉字显示问题!

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:04:57
目前我的游戏引擎基本上已经80%地完成度了,还有几个没有解决的 问题~:

1,就是汉字的显示问题,我找了好久,都没有找到合适的方法,想自己建立2个类,一个类负责在指定区域显示出汉字(text.obj),还有一个类负责从文件中提取要显示的内容(talk.obj),不知道有什么好的程式思路 或相关的文章,电子书么? 谢谢了!
2,我的声音播放方法类,音效选择的是.wav,用dxsound控制,没有问题,可是背景音乐我选择的是mci的方法, 这里有个问题就是每次打开mci设备的时候,载入midi文件的同时都要停顿2-4秒,就跟死机了一样,问了一下,说是根midi 文件本身有关, 请问有什么方法可以避免这样的问题么? 要不然每次切换场景,要换背景音乐的时候都要卡上几秒。。。?=。=

谢谢各位!!

1、汉字的问题,我没理解你的难处在哪里,这个思路不是挺好的吗?如果是你输出汉字有问题,可以考虑用点阵汉字,这是效果最差,但是资料最多的方式。

2、是不是你的声卡驱动程序的问题?你看看你的midi设备是什么,如果设备后面有“模仿”两个字,慢是正常的,正确安装驱动程序即可。如果不是这样,建议你用directmusic来播放midi,应该更好些。

我也没做过游戏,只是恰巧了解vc++、点阵汉字和midi。

以上。
希望能帮上忙的老狼