第二书包网

收藏备用网址www.dier22.com不迷路
繁体版 简体版
第二书包网 > 游戏开发指南 > 第235章 游戏官方和第三方

第235章 游戏官方和第三方

“两周吧。”单杰想了想,给了一个比较稳妥的时间。

这个时间比叶沉溪预计的要长了一些。

“是因为用C++吗。”叶沉溪问。

这两天在使用哪种语言上叶沉溪和单杰探讨了一番,在C++和java之间犹豫了一小下。当然他只是略懂,对于策划来讲,略懂一些程序上常识的最大作用在于,你不会那么轻易被程序蒙骗。

比如当他跟你说某个功能做不出来,其实是自己想偷懒,嫌麻烦的时候。

“是的。”单杰老老实实回答。

“可以。”

C++和java显著的区别在于,C++确实比java难。相对而言java上手更容易,开发敏捷,版本可以迅速迭代,更适合小型团队快速开发,而且java是开源的,更方便开发MOD,当然这也是一把双刃剑,还有可移植性更好,之前叶沉溪也对可移植性提出了要求。

《我的世界》最初便是用java开发的。

但java的问题是虚拟机占用的内存太多了,尤其是对于这种地图上存在大量方块都需要占用内存的游戏,况且它本身代码优化便很差,玩家再打点儿什么材质包之类的,偶尔再来一场森林大火,简直欲仙欲死。

后来巨硬也意识到这些问题,又推出了C++的版本,从PC到移动版到PS4和XBOX版等等,全是C++重写的,但此时各种社区上存在的MOD却依然是基于java的。

游戏移植有巨硬发工资,MOD制作者可没有,谁会干?所以C++版本要取代java版本还有一大条路要走。

所以现在《万物起源》从一开始就直接用C++写,不存在MOD移植的问题,顶多就是开发周期长了一些,但对玩家设备硬件的要求却会低很多。

很值得。

至于API,玩家要什么,他们给什么,当然也会经过考量,但这种态度会明确告知玩家。

……

“杨舒,你这边工作量不大,就刚我发给你的那份需求文档,里面我先罗列了100种游戏中比较常见的资源,主要是各种基础的石块,砖墙,木头,矿,食物,家具这些,分别做出物品和图标,我罗列了一下,大概一共要做342张图,不过都不复杂。”

这章没有结束,请点击下一页继续阅读!

一秒记住www点dier22点com,最新小说等你来
『加入书签,方便阅读』