《星际争霸2》开发费用超过一亿美元

开发
星际争霸2正式版即将上市,这款暴雪倾力打造的产品,其开发费用竟高达一亿美元之巨。相信期间也经历过Windows 7开发时的不停返工吧。

虽然PC游戏被主机游戏、网络游戏冲击得七零八落,但是执著的暴雪在《星际争霸2》的开发上丝毫没有吝啬,据称开发相关费用已经超过一亿美元之巨。这一数字是《华尔街日报》在对动视暴雪CEO Bobby Kotick的采访文章中透露的,但并未确认是否是他亲口透露的。无论如何,《星际争霸2》烧钱是肯定的,而且如此庞大的费用中必然还包含战网服务 Battle.net的开支。

Kotick在采访中表示:“《星际争霸》绝对不缺少玩家。这是一款已经十多年的老游戏,但仍有数百万人投身其中。”从1998年发布至今,《星际争霸》包括资料片《母巢之战》在内的总销量已经突破1100万部,暴雪至今仍在不断为其发布补丁的举动也是稀世罕有。

星际争霸2,一亿美元打造 

续作《星际争霸2》的筹备早在2003年就已秘密开始,2005年《魔兽世界》诞生之前进入实质性开发阶段,但直到2007年才对公众正式宣布。

Kotick最近宣称《星际争霸II》是动视暴雪的“七大顶梁柱之一”,而这些顶梁柱中有一半以上都是暴雪贡献 的,还包括《魔兽争霸》系列与《魔兽世界》、《暗黑破坏神》系列及其明年发布的第三作,以及暴雪正在开发的一款未命名秘密MMO游戏。

《星际争霸2》用啥进行开发?

Lua

你可能没听过Lua,但你一定听过(或玩过)魔兽世界,Lua最著名的应用案例就是知名网络游戏——魔兽世界。Lua是一门简洁、小巧、可扩展性极强的脚本语言。其设计的目的是为了嵌入应用程序中,为应用程序提供灵活的扩展和定制功能;Lua最大的特点就是很容易嵌入其它语言中使用。

Lua是一种动态弱类型的程式设计语言。它只提供了很小的一个特性集合来满足不同程序的需要,其自身所带有的数据类型非常少,只提供了数字(缺省是双精度浮点数,可配置)、布尔、字符串等几种简单的数据类型。Lua只包括一个精简的核心和最基本的库。这使得Lua体积小巧,启动迅速;一个完整的Lua解释器不过200k,在目前所有脚本引擎中,Lua的速度是最快的。这一切都决定了Lua是作为嵌入式脚本的最佳选择。

Lua用标准C语言编写并以源代码形式开放,编译后仅仅一百余K,可以很方便的嵌入别的程式里。与目前许多功能强大的语言不同,Lua自身不提供网络、图形界面和其他复杂的API库,这些任务主要由Lua的宿主语言(使用Lua来扩展的语言)来完成。Lua可以使用它们,就像是本来就内置的功能一样。

目前,很多游戏开发者使用Lua进行开发,他们使用Lua作为自己的嵌入式脚本语言,以此来实现可配置性、可扩展性。这其中包括大话西游II、仙境传说、魔兽世界、战锤40k、博德之门、轩辕剑外传汉之云等。资料来自《4月编程语言排行榜:Top20里的“陌生人”》

责任编辑:彭凡 来源: 驱动之家
相关推荐

2012-01-17 12:39:09

JavaSwing

2013-07-02 13:52:07

2010-01-14 17:17:32

云计算

2014-03-18 15:23:58

星际争霸ARM平台

2011-05-13 11:49:42

网络安全技术周刊

2019-01-25 18:37:20

AI数据科技

2010-08-03 09:43:59

IT技术周刊

2021-12-01 10:01:52

AI 游戏人工智能

2010-01-18 16:57:09

云计算星际争霸

2023-11-18 09:48:23

2009-08-18 09:47:44

百强游戏任天堂

2010-08-01 22:30:12

2022-06-02 15:19:31

架构智能强化学习

2019-01-30 11:17:46

2019-08-12 08:43:53

GitHub代码开发者

2009-07-24 08:17:37

巫妖王之怒亮相Chin魔兽世界

2024-09-23 15:04:16

2011-04-19 18:17:36

2009-07-02 19:29:38

2010-07-30 10:21:16

点赞
收藏

51CTO技术栈公众号