族谱网 头条 人物百科

SCUMM

2020-10-16
出处:族谱网
作者:阿族小谱
浏览:376
转发:0
评论:0
历史最初LucasArts的游戏开发者罗恩·吉伯特在制作冒险游戏《疯狂大楼》时,因考虑到自身便是冒险类型游戏爱好者;便想创造一个能更友善、能方便玩家游玩的全新的游戏引擎来设计游戏界面。SCUMM的创造者除罗恩·吉伯特外,另还有契伯·莫宁史达(ChipMorningstar)与亚瑞克·威尔穆德(AricWilmunder)俩人,其中亚瑞克·威尔穆德往后有对SCUMM作了功能的强化与调整;并有获得“SCUMM大王”(SCUMMLord)的称号。在《疯狂大楼》以SCUMM作为开发工具后,LucasArts便将SCUMM作为往后十年间;所推出的冒险游戏作品之主要游戏引擎,采用的包括有《纱之器》、《猴岛的秘密》、《疯狂时代》等等。而LucasArts以SCUMM所设计的最后一款游戏是1997年的《猴岛的诅咒》,之后便以具3D立体画面表现效果的新游戏引擎“GrimE”取代之。方式DOS版本的《疯狂大楼...

历史

最初LucasArts的游戏开发者罗恩·吉伯特在制作冒险游戏《疯狂大楼》时,因考虑到自身便是冒险类型游戏爱好者;便想创造一个能更友善、能方便玩家游玩的全新的游戏引擎来设计游戏界面。

SCUMM的创造者除罗恩·吉伯特外,另还有契伯·莫宁史达(Chip Morningstar)与亚瑞克·威尔穆德(Aric Wilmunder)俩人, 其中亚瑞克·威尔穆德往后有对SCUMM作了功能的强化与调整;并有获得“SCUMM大王”(SCUMM Lord)的称号。

在《疯狂大楼》以SCUMM作为开发工具后,LucasArts便将SCUMM作为往后十年间;所推出的冒险游戏作品之主要游戏引擎,采用的包括有《纱之器》、《猴岛的秘密》、《疯狂时代》等等。而LucasArts以SCUMM所设计的最后一款游戏是1997年的《猴岛的诅咒》,之后便以具3D立体画面表现效果的新游戏引擎“GrimE”取代之。

方式

SCUMM

DOS版本的《疯狂大楼》游戏画面,在画面下方十来项项目即为游戏里的功能按键。

一开始的SCUMM游戏界面是设计成在画面下方具备着十来项动作指令按键,其功能按键包括有“打开”(Open)、“查看”(Read)、“捡起”(Pick Up)等等,为一种将动作指令给图形符号化的作法。 如当游戏角色面对某一物品时;玩家按下 “捡起”的按键便可让游戏角色对该物品执行此动作。

而随着往后游戏的发行SCUMM也跟着在功能、界面上不断作修正与精简,之后在最后一款以SCUMM设计的游戏《猴岛的诅咒》中,游戏界面简化成取消全部指令按键;玩家只要通过鼠标右键便可叫出执行“查看”、“对话”、“使用”三项功能的图标;来游完整款游戏。

范例

游戏《疯狂大楼》中在一楼大厅场景里,让落地钟钟摆晃动的写法:

scriptclock-tick{do{clock-state=notclock-stateobjectliving-room-clockstateclock-stateplay-soundclock-tickbreak-here60}}

游戏《疯狂大楼》的一段过场动画,内容是游戏角色怪护士艾德娜(Edna)与她的儿子艾德(Ed)之间对话,该段内容是艾德娜不停听艾德反应父亲行为异常的事情;之后忍不住发牢骚说“所以你到底想要讲的是什么,艾德!!!”(WHAT"S YOUR POINT ED!!!):

cut-scene{...actornurse-ednain-roomedna-bedroomat60,20camera-follownurse-ednaactornurse-ednawalk-to30,20wait-for-actornurse-ednasay-linenurse-edna"WHAT"S YOUR POINT ED!!!"wait-for-talkingnurse-edna...}

采用游戏

相关软件

2004年一位名叫艾尔班·贝戴尔(Alban Bedel)的人士开发出名为“ScummC”之编译器,该编辑软件可以用类似JavaScrips程序语法;来编辑设计出SCUMM架构的游戏,而ScummC是以对应SCUMM第6版为主。 其它类似ScummC功能的编辑器工具则有“ScummGEN”。

而网络上所流传俱有反编译及编译SCUMM游戏功能的软件则有Scummbler和ScummPacker,这些软件可将由SCUMM制作游戏的内容还原成初始源代码,让使用者可在源代码中依自己的喜好添加额外的内容、或是将原内容改翻译成其它在地语言的版本后,重新编译成更版的游戏。

其它像名为ScummSpeaks的工具,则可让使用者自行录制对白的语音文件;给添加在游戏当中。

由瑞典程序员Ludvig Strigeus在2001年开发的ScummVM是可用于Windows、Linux、OS X等操作系统平台上执行SCUMM架构游戏的直译器软件,另外以ScummC开发的个人游戏作品也可在ScummVM运行。


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

——— 没有了 ———
编辑:阿族小谱
发表评论
写好了,提交
{{item.label}}
{{commentTotal}}条评论
{{item.userName}}
发布时间:{{item.time}}
{{item.content}}
回复
举报
点击加载更多
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回

更多文章

更多精彩文章
扫一扫添加客服微信