论文部分内容阅读
AR是增强现实(AR技术,Augmented Reality的简称),它是在虚拟现实(VR)的基础之上发展起来的一种新技术,同时也常常被称之为混合现实技术。它是通过计算机系统采集并提供的视觉信息增加了用户对现实世界感知的技术,能将虚拟的信息叠加应用到真实世界中,并将电脑生成的虚拟物体图像、场景图像或系统提示信息叠加显示到真实场景中,从而实现了对现实视觉效果的增强。说得更通俗一点就是,它提供了一种全新的人机交互方式,可以利用摄像头,位置传感器,实时计算技术和位置匹配技术,将真实的环境效果和虚拟的图型实时地叠加到同一个视觉画面或感知空间而同时存在。使用者不光可以通过虚拟现实系统产生的效果从而感受到虚拟物体在客观世界中所经历的身临其境的真实感,还能够突破时间、空间、位置以及其它客观条件的限制,而感受到本身无法亲身在真实世界中经历的体验。移动设置的摄像机跟cpu gpu的集成度越来越高,运算能力也越来越强,这使用AR的硬件普及条件得到具备,同时在软件方面,微软(硬件)、高通(软件)等公司不断投入大精力研发,推出各种预览版和开发sdk,在这种环境下,著名游戏厂商日本任天堂公司发布了一款口袋妖怪的AR版,受到全球游戏玩家追捧。本文所阐述游戏采用单机模式设计,移动端操作系统采用了android 5.x版本,硬件方面使用了蓝牙手柄做为辅助,同时配有30张卡牌,游戏经过测试,具有界面友好易懂,入门方便,可玩性强、可扩展性强。游戏经过小范围试玩,受到普遍好评。本文详细阐述了游戏的需求分析过程、设计过程、代码实现过程、测试过程,并从策划、美术、程序等角度分别介绍了这款游戏从策划到实现的全过程,具体内容包括,游戏背景设计实现、玩法设计实现,AR功能设计实现,手柄控制设计实现,动画效果设计实现、声音效果实现。游戏利用AR技术结合了卡牌游戏的规则并利用了移动终端的视觉效果,使这款游戏变得乐趣无穷。本文阐述的游戏设计和实现的过程,不但结合了最新的AR技术,同时加入了一定的社交元素,会使游戏玩家在游戏中进行了社交活动,因而本款游戏不光推广了AR技术游戏行业中的应用,也有一定的社会和经济价值。