姜煜:「按照初步设想,这会是一个全平台游戏,因此可移植『性』要高吧。希望你能采用c/c++混合编写完成底层程序模块的实现,加快运行速度,同时要尽量减少额外计算量的产生,维持一下生成的游戏世界在后期的稳定『性』。」
上个世界,「我的世界」一开始是采用java语言编写。这种语言虽然方便,而且可移植『性』也高,但是运行效率实在堪忧,同时到游戏后期资源过多时,对游戏稳定『性』也有一定的影响。
后来这个游戏逐渐从pc端发展到手机以及主机端——准确说是被微软收购之后,应该是利用更加稳定与高效的c/c++重新编写了底层程序的。也因此后来这个游戏在不同的设备上跑起来,才会拥有差不多的效果以及稳定『性』。
赤坂龙之介:「全平台?意思就是pc端的windows、mac osx、linux;主机端的ps4、xbox one……switch算吗?」
姜煜:「算。不过psp就算了……另外,你觉得linux有必要吗?这倒是我之前考虑的一个盲点。」
linux是基于unix开发的一款『操』作系统,相较起windows,它更加适合拥有一定编程基础的开发者,同时它的稳定『性』以及占用资源比windows要小上不少,因此很多服务器都是采用的这个系统。
osx同样是类unix『操』作系统,目前也主要在少数开发者间才有使用。
赤坂龙之介:「能够费时费力搭建出靠一些基础电路运转的世界的,肯定是本身拥有丰富的开发经验的程序员吧……虽然我是以己度人就是了。」
Loading...
未加载完,尝试【刷新】or【关闭小说模式】or【关闭广告屏蔽】。
尝试更换【Firefox浏览器】or【Chrome谷歌浏览器】打开多多收藏!
移动流量偶尔打不开,可以切换电信、联通、Wifi。
收藏网址:www.sisiread.com
(>人<;)