SCUMM是美国游戏商LucasArts用于开发图形冒险游戏的一种游戏引擎,于1987年发行的《疯狂大楼》是首款利用SCUMM制作的游戏。其引擎名称正是“Script Creation Utility for Maniac Mansion”(疯狂大楼专用程序脚本创建开发工具)所简写组成的头字语。
一开始SCUMM所设计的《疯狂大楼》虽是发行在Commodore 64与Apple II电脑上,但因SCUMM软件可移植性好的特点,往后SCUMM有开发适用于3DO、DOS、FM Towns等各种不同平台架构的游戏作品。
最初LucasArts的游戏开发者罗恩·吉伯特在制作冒险游戏《疯狂大楼》时,因考虑到自身便是冒险类型游戏爱好者;便想创造一个能更友善、能方便玩家游玩的全新的游戏引擎来设计游戏界面。
SCUMM的创造者除罗恩·吉伯特外,另还有契伯·莫宁史达(Chip Morningstar)与亚瑞克·威尔穆德(Aric Wilmunder)俩人,其中亚瑞克·威尔穆德往后有对SCUMM作了功能的强化与调整;并有获得“SCUMM大王”(SCUMM Lord)的称号。
在《疯狂大楼》以SCUMM作为开发工具后,LucasArts便将SCUMM作为往后十年间;所推出的冒险游戏作品之主要游戏引擎,采用的包括有《纱之器》、《猴岛的秘密》、《疯狂时代》等等。而LucasArts以SCUMM所设计的最后一款游戏是1997年的《猴岛的诅咒》,之后便以具3D立体画面表现效果的新游戏引擎“GrimE”取代之。
一开始的SCUMM游戏界面是设计成在画面下方具备着十来项动作指令按键,其功能按键包括有“打开”(Open)、“查看”(Read)、“捡起”(Pick Up)等等,为一种将动作指令给图形符号化的作法。如当游戏角色面对某一物品时;玩家按下“捡起”的按键便可让游戏角色对该物品执行此动作。
而随着往后游戏的发行SCUMM也跟着在功能、界面上不断作修正与精简,之后在最后一款以SCUMM设计的游戏《猴岛的诅咒》中,游戏界面简化成取消全部指令按键;玩家只要透过鼠标右键便可叫出执行“查看”、“对话”、“使用”三项功能的图标;来游完整款游戏。
游戏《疯狂大楼》中在一楼大厅场景里,让落地钟钟摆晃动的写法:
script clock-tick { do { clock-state = not clock-state object living-room-clock state clock-state play-sound clock-tick break-here 60 }}