组织声音文件
Organizing sound files
这个问题实际上是一个理论问题,不是关于具体编码,而是关于方法。
在我的电子游戏中,有很多主人公应该说的话。现在,我想添加画外音,以便有人大声朗读这些短语,这样我就可以将它们添加为声音,而不仅仅是纯文本。
有很多不同的短语。
因此,主要问题是,将每个短语作为单独的声音文件,或者将这些短语按部分(如游戏区域、游戏动作或其他)划分更好,每个大文件将包含一些短语。然后,在代码中,我将命令不完全播放大文件,而是从特定时间播放到特定时间(在WPF中可以吗?)。
重要的是:
时间 - 哪种方法更容易做?
资源 - 哪种方法对计算机 and\or visual studio 编译器更容易?
版权 - 我想限制最终用户窃取声音文件的可能性。
我个人认为拥有一千个文件很疯狂,因此最好使用包含较小文件的较大文件。但是,我的朋友极力反对,声称从中间播放大文件对电脑来说比较吃力,会出问题,可能会拖慢游戏速度。
您会推荐什么选项?或者还有其他我没有想到的方法?
提前谢谢你,
叶夫根妮
我认为使用单独的声音文件会更容易。然后在 c# 中,将它们全部添加到列表中。
据此,我认为应该可以调用每个声音文件的索引,如果您将它们组织好并标记好,这将很容易。
这个问题实际上是一个理论问题,不是关于具体编码,而是关于方法。
在我的电子游戏中,有很多主人公应该说的话。现在,我想添加画外音,以便有人大声朗读这些短语,这样我就可以将它们添加为声音,而不仅仅是纯文本。
有很多不同的短语。
因此,主要问题是,将每个短语作为单独的声音文件,或者将这些短语按部分(如游戏区域、游戏动作或其他)划分更好,每个大文件将包含一些短语。然后,在代码中,我将命令不完全播放大文件,而是从特定时间播放到特定时间(在WPF中可以吗?)。
重要的是:
时间 - 哪种方法更容易做?
资源 - 哪种方法对计算机 and\or visual studio 编译器更容易?
版权 - 我想限制最终用户窃取声音文件的可能性。
我个人认为拥有一千个文件很疯狂,因此最好使用包含较小文件的较大文件。但是,我的朋友极力反对,声称从中间播放大文件对电脑来说比较吃力,会出问题,可能会拖慢游戏速度。
您会推荐什么选项?或者还有其他我没有想到的方法?
提前谢谢你,
叶夫根妮
我认为使用单独的声音文件会更容易。然后在 c# 中,将它们全部添加到列表中。
据此,我认为应该可以调用每个声音文件的索引,如果您将它们组织好并标记好,这将很容易。