1. 利用转换器将C++转换为C#,有效节省工作量
DQ8的原代码是用C++语言编写的,但是Unity平台却是使用C#。虽说C++和C#同属C系语言,但是两者之间的差异很大。另外,DQ8的头文件多达上百份,如果用人手操作进行移植的话需要大量的时间。所以,开发团队在一开始时制作了转换器,方便将C++语言转换为C#语言。除此之外,转换器还拥有生成UTF-8BOM(Byte Order Mark)文件的功能。因为在Unity上如果不使用带有BOM的UTF-8代码的话,日文就会变为乱码,所以这一功能十分重要的。
网友评论