一种虚拟现实的药物依赖患者心理矫治软件的设计实现

2013年2月19日 4259点热度 0人点赞 0条评论

一种虚拟现实的药物依赖患者心理矫治软件的设计实现

引言

虚拟现实是一种融合了多种技术的综合技术,从国内外研究现状来看,将虚拟现实技术广泛应用到医学领域是计算机科学与医学相结合的一大发展方向,美国乔治亚大学正在将虚拟现实技术应用于对抗多重恐惧症,通过患者坐位下的音箱发出模仿真实喷气飞机引擎的隆隆声来促使患者战胜恐惧,以治疗恐高症和飞行恐惧症[1]。任天堂公司出品的游戏机Wii也是虚拟现实技术应用于现实生活领域的例子,Wii包括主机和模拟控制器两部分,在一些国家,Wii已被应用于运动障碍患者康复治疗[2]。Rizzo小组利用头盔式显示器实现了注意力缺陷障碍的治疗[3]。

采用虚拟现实技术用于戒毒康复治疗的相关报

第6期杨 波等:一种虚拟现实的药物依赖患者心理矫治软件的设计实现道不多[4]。Lee等[5]报道采用患者自行进行游戏虚拟高危环境和线索暴露的治疗,每次治疗时间为5min,相对于传统治疗方法可以有效减少对毒品的渴求。Moon等[6]报道经过6次治疗,每次治疗时间为15~20min,在医生简单引导下,采用游戏虚拟高危环境和线索暴露的治疗,结果患者对毒品的依赖和渴求逐步减少。

不少科学研究以及临床辅导经验表明,药物依赖人员发生复吸行为,往往是由于他们面对了许多诱发他们药物依赖的“高危处境(high risk situation,HRS)”。若能及时教授他们具体的应对方法,进行心理的矫治,则能大幅提高他们抵抗毒品的能力。本文将介绍一种将虚拟现实技术应用于药物依赖患者的心理矫治的软件。

1 总体设计方案

项目的软件模拟药物依赖患者日常生活中会遇到的场景,并提供一些典型的高危场景和事件,根据药物依赖患者的游戏操作,帮助他们习得应对这些事件的技巧,并帮助他们培养良好的日常生活习惯。本系统的开发平台为Windows XP操作系统,开发工具包括VS2005开发组件DirectX SDK 和GoldPoint工作室提供的开源2D游戏引擎。Gold Point工作室开创了国内业余人士自制角色扮演游戏(role-playing game,RPG)的先河。本软件即采用了该工作室开发的圣剑英雄传的游戏引擎制作。

本系统使用灵活的游戏方式,通过虚拟不同的“高危处境”,为戒毒人员提供应对高危处境的技巧训练。

游戏软件开发环节如图1所示。

图1 游戏软件开发环节

Fig.1 Processes of the software development

2 游戏软件的开发

2.1 软件使用人群心理分析根据《强制隔离戒毒导论》一书提供的背景知识支撑,设计了药物依赖患者复吸原因的调查问卷,对四川省戒毒所200多名药物依赖患者进行复吸调查问卷反馈的结果分析显示,复吸并不是偶然发生的突发事件,而是一个完整的过程。首先,药物依赖者感受到自己处于不平衡的生活状态,从而产生找寻开心的欲望,在这个过程中,可能偶尔会出现对毒品心痒的感觉,如果不加以控制,当他们面临高危处境又缺乏相应的应对技巧时,就有可能动摇戒毒的信心,一旦这种情况得不到改善,就会产生正面的药物依赖欲望,自然而然地重新吸食一次毒品,继而出现破戒心理,直至完全进入复吸的陷阱[7]。

事实表明,只要能在“完全复吸”步骤到达之前协助戒毒者停止向恶化方向前进,他们就不会复吸。药物依赖者的毒瘾发作,并不单纯源于内在的心理或生理状态,而是与他们的外在处境紧密相关。根据国内外大量研究调查表明,有八种可能引起戒毒者复吸的高危处境[8],如图2所示。

图2 八种高危处境

Fig.2 Eight kinds of high risk situations  

本软件将这八种高危处境过程化并以游戏的形式展现出来,让药物依赖者可以通过自己的操作,逐步学习破解高危处境的技巧,提高戒毒过程中的自我效能感。

软件需要在安装了DirectX5.0以上的Windows 95/98/NT操作系统上运行,软件的适用人群主要为自愿戒毒的新型毒品的吸食者。

2.2 游戏的设计游戏的设计分为剧情设计、资源准备、地图设计、脚本编写四个阶段。  

故事的剧情从一个药物依赖患者在朋友的引诱下染上毒瘾开始,针对八种高危处境分别设计了不同的毒品诱惑剧情以及相应的问题解决方案。剧情1175生物医学工程学杂志第29卷

根据药物依赖患者与其他人物的对话和动作展开,主角每一关键步骤的不同操作,都将得到问题更加恶化或者问题化解两种不同的剧情结果,每种剧情的结果都会通过结果图的形式直观地展现在药物依赖患者的眼前。以此起到一定的警醒作用。

游戏资源包括声音、图片、文字等。声音包括音乐和音效,图片包括人物、道具、地图、背景、战斗动画等素材,文字包括剧本、人物属性设定、地图文件、脚本文件、游戏配置文件等。

游戏引擎自带的地图编辑器能够实现将地图资源图片制作成游戏地图的功能,地图是玩家和游戏人物交流的平台。

游戏的剧情、对话、战斗、任务最终都通过游戏脚本来实现,游戏脚本由脚本语言组成,跟一般的计算机编程语言类似,每个引擎都会有其特定的脚本语言。

2.3 虚拟现实场景的设计本软件根据以上八种高危处境分别设计了相应虚拟现实的场景,这些场景包括住屋、戒毒所、图书馆、音乐室、放映厅、酒吧、公园等。软件的设计包括剧情系统、对话系统、战斗系统、游戏任务系统等。通过药物依赖患者对游戏的操作,帮助他们逐步掌握在高危处境下处理问题的技巧并不断地训练和培养他们良好的生活习惯。游戏中的对话都采用真人配音,以增强游戏的真实感。游戏具备对战功能,模拟药物依赖患者与毒品之间的斗争。游戏中,毒品怪物采用真人发音,在战斗中会发出各种诱惑药物依赖患者吸食毒品的声音,药物依赖患者通过对游戏人物的操作与毒品怪物进行斗争,从而在游戏过程中逐渐培养出对毒品的排斥感。这样,当他们在真实场景中遇到毒品诱惑时,就会本能地产生拒绝和排斥反应。软件还设置了任务模式提高游戏的可玩性,药物依赖患者可以通过操作人物进行阅读、听音乐和欣赏影视以及打击毒品怪物等来完成非玩家控制角色(non-player character,NPC)交给游戏人物的任务,药物依赖患者可以通过交付任务来开启新的地图,也可以通过交付任务获得各种奖励和奖章,任务模式可以很好地建立药物依赖患者的自我荣誉感,与此同时也可以起到丰富药物依赖患者的日常娱乐生活和补充课外知识等作用。电子书、音乐以及放映厅中的内容可根据需要更换。此外,在每个高危场景的关键点,软件都会提出不同的需要药物依赖患者思考的问题,引发药物依赖患者的思考。游戏界面如图3所示。

图3 游戏界面

(a)开始界面;(b)情景界面;(c)任务模式;(d)对战模式;(e)图书馆功能;(f)音乐厅功能;(g)放映厅功能Fig.3 Interfaces of the game(a)the starting interface;(b)a scene of game;(c)missions mode;(d)battle mode;(e)library mode;(f)musical mode;(g)movie mode1176

第6期杨 波等:一种虚拟现实的药物依赖患者心理矫治软件的设计实现

3 结论

在国外从1993年起已经有将虚拟现实技术与心理治疗相结合的例子,为心理治疗技术的发展开创了全新的局面。国外一些心理学家应用虚拟现实技术治疗恐惧症、注意力缺陷障碍、进食障碍、创伤后应激障碍、精神分裂症、性功能障碍以及缓解疼痛[9]等,取得了丰硕的成果。

药物依赖的治疗是医学界的难题,除了虚拟现实技术外,互联网在线互动、邮件干预、电话干预、短信干预、生物反馈等多种信息技术手段都被应用于治疗并发挥有效的作用[10]。本系统利用计算机生成了一个包括视、听等感觉在内的虚拟现实的游戏环境,集场景模拟和辅导于一体,将游戏形式融入预防复吸的辅导中,软件内容贴近戒毒人员真实生活。模拟药物依赖患者日常生活中遇到的各种场景,包括仿真药物依赖高危处境,补足戒毒人员在组织力、想象力及表现能力方面的不足,逐步掌握高危处境的应对方法,提高戒毒人员的自我效能感,并对毒品产生本能的拒绝反应,从而达到戒除心瘾的目的。

本系统具有传统治疗方法不具备的优势。首先,方式新颖,容易为药物依赖患者所接受,采用游戏的形式,一定程度上增强了治疗过程的趣味性以刺激药物依赖患者的主动治疗欲望。其次,使用方便,只需要普通电脑上安装程序即可操作,既可应用于社区治疗也可应用于一般家庭治疗。第三,它结合了心理学辅导,对药物依赖患者的康复治疗具有针对性。此外,本系统还具备易普及、对药物依赖患者的针对性强和无副作用等特点,有助于患者走上戒掉心瘾的戒毒康复之路,从而取得良好的社会和经济效益。

毒品检测网

客服微信:dupinjiance

文章评论