这是一个专业的技术问题。 风叔虽然混迹于游戏圈,但对于技术功底数据报告,还是门外汉。 但是因为自己做过游戏管理和运营,为了和技术高手很好的交流,一些名词我也能看懂,用最通俗的思维方式表达出来。 今天就给题主简单解释一下为什么主机游戏开发比PC开发难。
一、技术保护相对严格
风叔以前的公司,有个主程序在社交软件上吐槽。 大概是说DX12把API封装了好几层,开发起来很麻烦。 简单来说,就是人们给功能套上了多层外壳,用户只能使用自己看得见的部分内容。 未经许可无法执行陷阱函数。 不过好笑的是,当DX12出来的时候,日本的技术人员非常高兴,因为他们说PC开发终于越来越像主机开发了。 这个例子足以说明主机游戏的开发过程是比较艰难的。
第二:主机现在的发展和PC差不多
风叔2011年创业,开始单飞。 大约在 2014 年,他看到朋友们在抱怨。 现在都2018年了,朋友圈里很少看到技术达人吐槽研发技术了。 反倒是朋友圈里差不多三个。 Humanoid,一款做独立游戏,一款做区块链游戏,一款做互联网抓娃娃机。 可以说,单机很少能和紧随其后的两个快速成长的项目一起受到重视。 现在主机的性能越来越接近PC网页游戏怎么开发,开发难度也相对降低了。
第三:说说过去开发主机游戏的困难。
风叔晒出两张FC时代的游戏截图网页游戏怎么开发,意思就是从FC时代来看,主机游戏和网络游戏的发展有很大的不同。 对于传统的主机游戏,没有独立的引擎。 那时候主机的性能还不能和PC相提并论,所以最重要的还是优化。 如何优化呢? 手工制作的。 做网页的朋友应该对早期的HTML语言有一定的了解。 制作网页时,如果要放一张全屏背景图片,需要将图片准确地裁剪成小块,然后将它们一张一张填充到网格中。 麻烦。 但是现在我们在制作网页的时候,可以用CSS来定义颜色元素,只在需要图片的地方插入,就方便多了。 以前的主机游戏与这个非常相似。 据悉数据报告,要制作超级马里奥左上角的计分卡,技术人员必须逐帧调整,这在PC领域要简单得多。
总的来说,目前主机游戏的性能与PC基本相差无几。 也正是因为这个原因,有业内人士预测索尼主机会加快更新速度,因为游戏更新会变得更快。 对于缺乏主机游戏甚至单机游戏发展基础的中国来说,这样的变化是一个积极的因素,这也是为什么在过去1、2年很多国内独立工作室开始加入主机游戏的开发年。