他打交道最多的除了人以外,就是游戏引擎,或者叫做编辑器。
游戏引擎,可以看成是用来开发的一个工具,通过这个工具,你可以实现许多已经封装好的功能:
美术用的最多的是场景编辑、角色骨骼动画编辑、图形、角色和场景渲染……
除此之外,游戏引擎还需要做碰撞检测、AI、网络和文件集成……
游戏引擎的最大作用,就是用来解放程序猿,并且提升游戏品质的。
比如全世界赫赫有名的UnrealEngine(虚幻引擎),由于EpicGame(虚幻引擎的开发公司)的创始人都是一群理想主义者,本身爱好游戏又是程序猿大牛,他们一开始就没打算用虚幻引擎赚钱,所以虚幻引擎发布之后,就让人免费使用。
只有一个附加条例,就是使用虚幻引擎开发,如果盈利超过一定数额之后,需要将盈利的5%给到Epic。
这个条例可有可无,因为跨国官司难打,而且各个公司拿到虚幻引擎之后,总会魔改一番,让它变成更适合自己项目的东西,所以一直到企鹅入股Epic之前,虚幻引擎基本上可以视同为免费。
不过Epic也有他们自己的考量,那就是通过免费策略来扩大自身的影响力,让Epic的商业用户变得更多。
游戏引擎这个东西的开发不算难,特别是对于中国人来说。
内容未完,下一页继续阅读