回到2000年做游戏

二十二章 功能取舍

22功能取舍

游戏开发中,程序员总会遇到这样的问题:是不是硬着写?

最早开发游戏,都是由程序员进行,那时候游戏相对简单,一个人写代码就可以了,可以说早年的游戏都是硬着写的。

比如怎么读取资源,怎样控制角色,怎样对话,都是程序员自己写的。

一个人开发的游戏都是如此。这样从程序写代码,实现游戏玩法角度是最快的。

缺点是游戏哪怕有轻微的调整,有一丝的修改,都要程序员来协助。小的游戏还好,项目规模一大,往往就会失控,而这时候,即使别的程序员想去帮忙,也无从下手。

相对规模的游戏,务必要做到逻辑,功能,资源互相分开。

硬写的游戏代码。策划想改一句对白,改一个人物站立的位置,都需要程序来协助。对于一个游戏来说,这种调整和优化是时时刻刻都要做的。

极端的情况这个单干的程序生病罢工,情绪不佳,乃至消失,连能接着他干活的人都没有,很多时候这个项目就会废掉。

硬写会产生很多弊端,行业内开发游戏还是免不了这样的事情。

主要原因是两个,第一是工期:这个做任何软件工程或者商务工程的人都明白,对外宣传已经开启了,而产品必须按时推出跟上市场的节奏。

最出名的案例就是雅利达的《ET外星人》,为了赶上电影的热度,这款游戏的开发时间只有几周,最终这个畅销后大规模退货的产品摧毁了雅利达和那一代游戏产业,上百万个游戏卡被填埋在新墨西哥的沙漠中。

还有国内着名的两款游戏《血狮》和《江湖》。

《血狮》在连DEMO都没有的情况下开始了非常宣传,没有经验的开发人员低估了开发的难度(主要是CC这种即时战略的AI),而上市的时间不能一拖再拖,有一批光盘甚至没有印刷就被经销商拿走,迫不得已举行的首发式,玩家甚至挤破了联邦软件的玻璃门。硬写赶工的游戏甚至没有可能出一个较为完善的版本。

另一个前一年上演的例子,深圳金智塔的《江湖》(这个在第三幕中有较多的介绍,此处简述),主要原因是开发过半时,制作人离职,公司现金流断了,几乎倒闭,最后在极短的时间内完成游戏,扑向市场带来了收入。据当时看到第一版客户端光盘的内容,第一张游戏只有一个可执行文字和一个运行库,其他都是各种美术音乐文件,第二张光盘则是告知玩家把所有的文件拷贝到安装布鲁下,这就是程序强行写就的游戏,bug连篇。

另外一种硬写的情况,贯穿行业始终,那就是为了合成版本来应付。

应付的对象是老板,投资商,客户等等。

游戏的开发是有阶段的,好比拍电影的时候,并不是按照电影的播出顺序去拍镜头,而是分成各个小组,分头去拍摄。如果随时看一个段落是可以,看类似于最终的成片效果,那是绝不可能的。

对于游戏也是如此,不可能随时看到一个可运行的阶段,而必须要看的时候,就要填写很多临时资料,很多临时代码,暂时对付看一下。等看完之后,还要拆掉这些临时的东西,在有些大公司,差不多四分之一的时间都要花费在这里。

吴导说硬写的意思是:如果想在二十号完成这个能给人看的版本,势必要写一些临时性的代码,而这些代码注定会浪费掉!

本章未完,点击下一页继续阅读。

人气小说推荐More+

NBA万界主教
NBA万界主教
万界主教,传奇一生。PS:新书求收藏求推荐
远古莱德
上古卷轴之天际至高王
上古卷轴之天际至高王
二十一世纪的宅男魏旭被一雷劈到了上古卷轴5的世界,在整个剧本开始前八年……强盗、领主、西塞克因教团、冬堡、战友团、吸血鬼、兄弟会还有巨龙……勇士和龙的童话故事,萨默尔的预言、灰胡子的吼声、矮人文明的失落、还有预言未来看穿过去的上古卷轴!“我来到这里的意义是什么?我不是龙裔!我是谁?我是龙裔,龙裔又是谁?”魏旭抓狂……在一次次的偶然因素中,魏旭一次次的成长,发展自己的势力,逐渐发现了一个关于龙裔的惊
简竹间
帮主请自重
帮主请自重
故事从一场游戏说起……三次元:楚清:你们BOSS是不是想潜规则我?导演:BOSS请慎重,编剧剧本写的不好,您潜规则她多少次我们都是亏钱啊……BOSS:可以考虑……二次元:帮众(呼天抢地):帮主……楚清:不好意思,你们帮主不太自重,所以我下手有点重。
青池漫
古代荣宠手札
古代荣宠手札
京城之中,单论相貌,最出众的当数邹家三姑娘。好在她天生痴傻,诸位名媛贵妇面上惋惜,心中暗喜。可是有一天,这第一美人忽然变聪明了……***某人霸道惯了,一直单着。直到某天,他遇到了个小姑娘。自此念念不忘,非要娶回家不可。【日更,1者君坑品很不错,大家可放心收藏~】专栏求戳求收藏:←——已完结的文文们都在里面已完结文:新开的下一本文案,求预收~:《武将宠妻日常》本文将于明天(周二6月14日)入V,到时
子醉今迷
我这系统有点毒
我这系统有点毒
正在爆肝直播的网络主播,在浑浑噩噩度过一个早上后,回过神竟发现自己来到了熟悉既陌生的游戏世界——以王者荣耀世界为舞台,用动漫剧情、历史事件和英雄人物为剧本,一个集所有英雄技能为一身的主角遇到他们时,会碰出怎样的精彩火花………PS:本书为游戏动漫同人文!
泪·殇舞