基于Unity中国昆曲科普类APP的设计与实现
2021-11-11琳舒后宋
杨 琳舒 后宋 玮
(北京印刷学院新媒体学院,北京 102600)
项目基于Unity制作了一款科普昆曲《牡丹亭》的APP,以游戏及交互的方式,向广大青少年及国风文化爱好者科普了中国传统曲艺并讲述一段凄美的爱情故事。背景结合传统戏曲《牡丹亭》,讲述了官宦之女杜丽娘在花园中睡着后,在梦境中与书生柳梦梅互生爱意,醒后却因终日寻梦不得抑郁而终,最终被柳梦梅拾到生前画像时还魂人间,与其两厢厮守的古代爱情故事。在APP中用户可通过移动设备(如智能手机),以第三人称视角,通过破解不同的关卡推进剧情,在游戏中体验《牡丹亭》的主线剧情,同时科普一些古代传统文化:如七巧板、编钟等。
1 Unity简介
Unity是一款支持跨平台发布的游戏引擎,支持的平台包括Web、MAC、PC、iOS、Android、Play Station3、xbox360、Windows Store、Windows Phone、Blackberry10、Play Station4、Play Station Vita、Play Station Mobile、Samsung Tizen、Xbox One等几乎所有主流游戏平台。所以对于开发者来说,可以大胆选择在 PC机上进行开发和测试,发布到其它平台只需要少许改动即可。
Unity是一个相对成熟的游戏引擎,其强大的能力得到很多开发者的喜爱和认可,随着iOS、Android 智能手机的大量普及,Unity引擎因其强大的功能、良好的可移植性和可视化的开发环境,在手机游戏开发平台得到广泛的应用和传播。
2 基于Unity中国昆曲科普类APP的结构流程分析
2.1 基于Unity中国昆曲科普类APP结构框架
基于Unity中国昆曲科普类APP结构分为四个部分,分别是“梦前”“做梦”“寻梦”“拾画”。其中“梦前”这一部分中有三个场景“私塾学习”“初入花园”“花园游玩”,“做梦”这一部分中有两个场景“秋千小憩”“亭内云雨”,进入“寻梦”这一部分后就到了整个故事的重点,分为“假山寻石”“桃花迷宫”“宫商角徵羽”“作画思君”“彼岸断魂”这五个场景,“拾画”这一部分为故事尾声。……
