C# 选择我的下一个图形引擎(Java与C)
要求 我正在开发一个音乐游戏,需要访问音频线路和类来帮助我分析MIDI文件(我不需要播放MIDI)。其次,我需要一个图形引擎,允许轻松快速的发展(在合理的)。游戏的重点不是尖端的图形,而是按照游戏的思路思考 第1期 Java提供了易于使用且有很好文档记录的行输入和文件支持,这些支持直接内置在API中,我用C#无法找到。我从和helper类中找到了一些参考资料,但没有太多文档/支持,似乎是C#缺乏支持的变通方法 第二期 游戏的第二个方面当然是图形引擎。在C#方面,XNA似乎是我的需求的明确选择。在Java方面,我倾向于(或者作为第二选择)。JMonkeyEngine似乎适合我的图形化使用,但文档分散且稀疏 决定 这两个问题同等重要。此外,我知道这里的社区是突出的.NET程序员,所以尽可能地考虑两种语言。< /P> < P>使用处理, 现在看来,你主要是想测试一下你的概念是否真的可以实现/(很酷) 处理或多或少是为这类事情而做的,音频和视频编程画板。你只需要很少的代码就可以看出你的想法是否符合你的意愿 它是java的一个子集,因此您可以根据某些因素在内部或外部使用java 是的,你可以使用一些.net、XNA/WPF或其他任何东西,但对我来说太早了 首先测试你的想法。使用处理 现在看来,你主要是想测试一下你的概念是否真的可以实现/(很酷) 处理或多或少是为这类事情而做的,音频和视频编程画板。你只需要很少的代码就可以看出你的想法是否符合你的意愿 它是java的一个子集,因此您可以根据某些因素在内部或外部使用java 是的,你可以使用一些.net、XNA/WPF或其他任何东西,但对我来说太早了C# 选择我的下一个图形引擎(Java与C),c#,java,graphics,audio,C#,Java,Graphics,Audio,要求 我正在开发一个音乐游戏,需要访问音频线路和类来帮助我分析MIDI文件(我不需要播放MIDI)。其次,我需要一个图形引擎,允许轻松快速的发展(在合理的)。游戏的重点不是尖端的图形,而是按照游戏的思路思考 第1期 Java提供了易于使用且有很好文档记录的行输入和文件支持,这些支持直接内置在API中,我用C#无法找到。我从和helper类中找到了一些参考资料,但没有太多文档/支持,似乎是C#缺乏支持的变通方法 第二期 游戏的第二个方面当然是图形引擎。在C#方面,XNA似乎是我的需求的明确选择。在
首先测试您的想法。对于.NET和音频方面的内容,我已经编写了一些代码来读取和写入MIDI文件,并将其作为部分内容包含在内。请看一个如何利用此功能的示例。NAudio还包括捕获麦克风输入的功能。对于.NET和音频方面的内容,我已经编写了一些代码来读取和写入MIDI文件,并将其作为一部分包含在。请看一个如何利用此功能的示例。NAudio还包括捕获麦克风输入的功能。Java已经有midi支持,但我可能会尝试处理来测试我的想法。还有其他人有什么意见或建议吗?另外,如果我想把我的图形扩展到一个更成熟的游戏中,有多困难?Java已经有midi支持,但我可能会尝试处理来测试我的想法。还有其他人有什么意见或建议吗?还有,如果我想把我的图形扩展到一个更成熟的游戏中,那有多困难?看看JWJGL。这就是Minecraft所使用的(是的,这确实是一个唯一的问题,我知道!),而且,由于编写良好的Java将在任何安装了Java的操作系统上运行,因此您永远不必像使用C/C++/C#那样对其进行移植。查看JWJGL。这就是Minecraft所使用的(是的,这确实是一个唯一的问题,我知道!),而且,由于编写良好的Java将在任何安装了Java的操作系统上运行,因此您永远不必像使用C/C++/C#那样移植它。