硬件的发展,带来的远不止游戏内的技术爆炸。
在游戏之外,在办公室内,开发的架构同样在发生着剧变。
一个人想要同时驾驭复杂的代码算法、硬件、音乐、美术、网络、数值策划等方方面面几乎是不可能的。
除非有挂。
一个人一杯咖啡与一台pc就能创造世界的时代已经过去了。
“还记得当初开发《塞尔达传说》的时候,咱们两个人就搞定了所有的关卡设山姆看着忙碌中的众人,一时间有些感慨。
曾几何时,电子游戏还是一副危如累卵马上要被扫入历史垃圾堆的东西。
林立新笑笑,没有多说什么。
等到3d技术趋近成熟之后,无可避免的还会有一大批建模师与动作设计添加战场。
程序员终究不可能面面俱到。
降低开发门坎,允许更多技术一般但想法超群的开发者添加开发是必然的趋势。
林立新看向有些腼典的小岛。
在这方面,未来的那个小岛工作室”就做得非常好。
不拘泥于固定刻板的职位规划,而是广揽群才。
除了必须的职位之外,甚至连电影、建筑等不同领域的人才都有参与其中。
唯才是举,因材施教。
如今的林立新也在尝试走出相似的路径。
而这一切的根本,都创建在一个必要的条件之上:较低的开发门坎。
“山姆,你还记得我之前跟你提过的游戏引擎”吗?”
“恩————像拼图似的,将成熟的模块都打包起来,供开发者使用?”
“是的。”
林立新的目光扫过在场的众人,在卡马克身上停留了片刻。
idsofare,或者说卡马克与罗梅罗,就是这方面的先驱。
在德军总部之后,idsofare一鼓作气直接推出了doo引擎。
而这东西,以及它的下一代quake引擎,就是游戏引擎真正走上正轨的起点了。
说实话,林立新是个生活在未来的人,虽然现在的技术能充许他哪怕是使用汇编都能轻易地编写出想要的功能。
但每每想起未来那些unity、unreai甚至是rpgaker这种完全开箱即用的开发工具,还是会不免感到浑身难受。
能用一行写完的东西,为什么要写一百行?
他们本可以用这些完全无意义的重复劳动去做一些更有意义的事。
“等到《文明》项目结束,我们就会开始着手正式开发这个工具。”
林立新目光灼灼,直接将这事儿拍板定了调。
“所以————现在这个配表的设计,也是你在简化开发流程的一个尝试?”
山姆看着手上的表单,心中巨震。
虽然自己一直在努力追赶,不断学习这些新冒出来的东西。
但每每抬头望去,林立新仿佛永远都跑在最前面,甚至将他们都远远甩在身后。
“恩————算是吧,不过它的主要目的,其实是为了另一个玩意儿。
林立新刚才有些严肃的态度忽然消散,嘿嘿一笑。
“啥?”
“杰拉德在novaxeno上留了一个ro的插槽,你猜是干什么用的?”
林立新神秘兮兮地卖了个关子,随手从兜里摸出一片封装好了的小存储芯片。
这东西只有几十kb的容量,跟nx使用的数百b的光驱完全是两个世界的东西。
“呃?”
山姆愣了愣,皱眉思索起来,努力将刚才林立新所述的东西都联系在一起,“是————拓展包?像nb上使用的拓展软驱那样?”
这是他能想出的最合适的一个解释。
光驱不象软驱那样便宜,即便是真的再搞出一台拓展机,也很难再创造拓展软驱这样辉煌的成绩了。
更何况光驱的容量何其夸张,那可是700b,这世界上哪有700b都装不下的游戏!
过去在《拳皇》上率先使用的拓展包技术,本质上其实还是因为软盘的容量有限,无法将他们想要的全部内容呈现出来。
卖角色包赚的钱,完全就是意外之喜。
就连山姆都没有想到这玩意儿居然会这么靠谱,简直就是印钞机。
光是《拳皇》上的一堆角色包,到现在都已经为他们创造了不菲的利润了。
”bgo!”
林立新打了个响指,咧嘴笑起来,”的确是拓展包,不过跟你想的不太一样。”