在全球游戏开发者大会(GDC 2023)上,Roblox高级设计经理Dino Ignacio为现场观众带来了关于虚拟化身设计准则的主题演讲。Dino Ignacio是一名产品设计师和游戏开发者,拥有15年以上的工作经验,曾任职于EA、Oculus、Facebook/Meta和Roblox等公司。
近年来,随着元宇宙概念的火热,虚拟化身也成为人们热议的话题。“虚拟化身”一词源自梵文avatar,指神的显身,在印度教中,各种神在人间都以多个化身存在。2009年获得巨大票房的美国科幻电影《阿凡达》的英文原名即是avatar,它让我们知悉了这个词的数字化含义。
电影《阿凡达》海报
Dino Ignacio表示,虚拟化身是我们每个人在虚拟世界中以数字形式呈现出来的“另一个自我”,虚拟化身承载着我们的人格和意识,让我们即使身处现实世界,却也能够身临其境地感知到充满奇幻的虚拟世界。随着虚拟化身技术的不断发展,如今这项技术已经从最初的像素图片或Emoji图片等初级形态,逐渐演变为我们今天所看到的几乎接近真人且更加具象化的虚拟化身。
虽然这些进步令人欣喜,但Dino Ignacio也指出,技术的发展势必会将过去的规则重新洗牌,随着虚拟化身技术的不断发展,与之相伴的各种伦理道德、创建原则等问题也会接踵而至。因此,作为一名开发者,有必要构建并遵循虚拟化身创建及操作的规则规范,最大限度地保护用户的合法权益不受侵犯,只有这样才能得到用户的认可。
来源:Roblox
关于虚拟化身的创建规范,Dino Ignacio首先提出了三大基本原则:
一、注重公平和多样性,拒绝排他性:开发者应努力为用户提供具有多样性和包容性的虚拟化身创建选择,要让所有不同外观的用户都可以随心所欲地创建属于他们的虚拟化身,不要因为某些常见外观的制作成本较高导致用户需要付费才能解锁对应的虚拟化身外观,例如一些标志性的发型等等;
二、注重用户自主权,减少对虚拟化身的自动控制:开发者应让用户始终对他们所创建的虚拟化身拥有控制权,更注重用户肢体动作的还原,而不是似是而非的模拟;
三、相比运行效率,过程的透明更重要:开发者应该尽可能让用户理解虚拟化身的呈现逻辑,了解虚拟化身发生了什么,而不是为了应用的运行效率加入很多用户不了解的黑箱功能,即使这会与应用开发的理念相悖。
来源:Roblox
根据上述基本原则,Dino Ignacio又进一步提出五条虚拟化身创建指南:
指南一、虚拟化身的操控权应始终掌握在所有者手中。未经所有者同意,其虚拟化身不得被他人使用或操作。虚拟化身只能根据其所有者的操控而执行行动,这一点可以通过传感器、操控器、触发器等方式实现(一些自主或不必要的行动,如呼吸、细微的下意识动作等不包括在该指南的使用范围内)。
指南二、虚拟化身应添加异步显示设置。当用户的虚拟形象处于离开控制的状态时,应有清晰的显示表明该虚拟形象的所有者当前未对其进行操作,而其他用户也不能对该异步虚拟化身产生任何影响(参见指南一)。
指南三:用户在操控虚拟化身时,应该有选择是否使用追踪功能的权力。当设备用于追踪并记录用户在现实生活中的行为和动作以驱动他们的虚拟化身时,必须要告知用户。用户不应被强制要求开启传感器(摄像头、麦克风等),用户拥有维护个人隐私的权利。
指南四:当用户开始创建虚拟化身时,系统的默认设置里不应偏向于特定的性别或种族。开发者应确保用户创建虚拟化身的过程是具备包容性和开放性的,要为用户提供多样性的选择权。
指南五:公平地为用户提供创建真实自我呈现的选项。开发者不应带有任何歧视,如虚拟化身的肤色或眼睛形状等,要将选择权公平地提供给每一个用户,不可以因为用户是少数族裔而收取其额外的创建费用。
来源:Roblox
此外,根据Dino Ignacio分享的用户调查数据显示,有半数的用户表示他们希望能够每周至少更换一次其虚拟化身的服饰,经常更换虚拟化身的装扮会让他们心情更加愉悦;有五分之二的用户则表示希望虚拟世界中的服装和配饰能够比现实世界中更加多样化;而超过百分之七十的用户表示,虚拟化身应包含全球各个人种的肤色选择,这对他们来说非常重要。
弗兰克·比奥卡 (Frank Biocca) 认为,史上从来没有过任何能像虚拟现实这样致力于延伸人类感官知觉的媒体,虚拟现实的终极目标即在于人类感知、认识、甚至是智慧的扩张,而这一扩张主要依靠虚拟化身作为中介来完成。未来,人类还将在追求虚拟化身的拟真度上继续向前,各种虚拟化身也将越来越繁多且拟真,但更加逼真的虚拟化身在解决旧问题的同时也带来了许多新的问题。如今所有的新媒体技术,是问题所在还是解决方案,是机遇还是挑战,归根结底还是要看人类如何扬长避短地利用它,能否为其构建出一个和谐、健康的发展生态。
相信Dino Ignacio的演讲能为其他虚拟化身开发者带来一定的启发。