SE解读:如何成功将《勇者斗恶龙8》移植到手机平台

2014-4-11

  在Unity Janpan 2014上SE手游版《勇者斗恶龙8》(以下简称DQ8)的开发团队讲述了将DQ8通过Unity移植到手机平台过程中的体验。主要分为以下四点:

  1. 利用转换器将C++转换为C#,有效节省工作量

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

SE解读:如何成功将《勇者斗恶龙8》移植到手机平台图片2

 

相关游戏

最新合集

相关文章

网友评论

    加载更多
    回复 [ ] 楼取消回复