游戏引擎有商业和开源之分,商业的游戏引擎需要支付一定的费用才能使用。而开源游戏引擎可以将源代码拿来开发自己的游戏。 商业游戏引擎的费用一般由以下一项或者几项组成: (1)、基本的费用 引擎开发者购买引擎时,价格可能随着引擎的版本的不同而不同。 (2)、基于卖出游戏数量的版税(royalty)。 尤其是那些中间件公司,例如:EPIC公司和ZerodinGames,引擎费用由两种支付方式:一种是相对低廉的购买引擎的费用加上你卖出产品数量的版权费(网络游戏则以每月游戏收入来计算,诺怀软件发现一般是总收入的5%~10%,根据授权费用不同分成也会有差异),另一种是较高的购买引擎的费用而不用支付附加的版权费。 (3)、支持多平台功能的费用。 游戏要想支持的平台越多,你要支付的费用就越多。 (4)、依据开发者来收费。 有些引擎创作者要求购买引擎的公司依据将要使用这个引擎开发环境的开发者的个数来支付费用。 (5)、引擎的更新或者服务产生的费用。 比如:ZerodinGames的Zerodin引擎引擎购买费用大致是35~70万美金,但如果以后想继续得到引擎更新后的技术,则需要每年支付5万~10万美金由于获得引擎更新后的新技术。 (6)、需要特定的昂贵的其他软件的支持。 例如KA3D需要非常昂贵的3D建模工具3DSMax来产生游戏的Level。另一个例子是,虚幻引擎只提供商业软件的3DS Max 和 Maya的导出工具。 (7)、结合FMod(sound library) 其他的库软件开发公司人员使用时有些引擎本身是免费的,但是,诺怀软件发现当结合FMod(sound library)其他的库使用时,当你进行商业游戏的开发,你将支付库的开发者2000美元。 |
|