基于移动设备的实景增强现实游戏.pptx
8页以服务为中心的软件开发设计与实现 课程作业选题计73 刘 洋 2007011329计73 宫明营 2007011309计74 金泽宇 2007011333基于移动设备的实景增强现实游戏 (服务器端及开放API)概念介绍• 基于移动设备的实景增强现实游戏• 在真实城市范围内,以应用为媒介,网络 为通讯方式,虚拟与实景交互的多人“RPG”游 戏• 游戏玩法• 玩家在上安装该应用后,即可得到一定地理范 围内的真实地图以及虚拟任务的分布和描述玩家 加入游戏后,通过地图指引,到达实际地点后 读取该地点的认证信息,在上获取所需的下一 步信息或者完成某任务在所有任务完成后根据得 分给与奖励概念介绍• 开放平台• 内容的扩展• 上传地图(自制地图、Google Earth)• 设计任务及故事情节,在当地真实世界部署相应 的“地点认证信息”,在地图上部署NPC及虚拟 物品• 逻辑的扩展• 开发更多客户端应用概念介绍• “旅游指南”• 为当地部署旅游指南服务• 准备一张清华大学的3D地图• 设计故事情节,在地图上设置若干NPC及虚拟物 品让NPC指引游戏者参观清华大学,了解和探 索大学的历史故事跑路、解谜等)• 根据故事情节,在校园内相应的地点部署“地点 认证信息”概念介绍• “旅游指南”• 旅游者(玩家)的体验• 到达清华西门,上显示的虚拟西门前站着一个NPC( 黄色惊叹号)• NPC让玩家去某个景点处参观,景点处有另一个NPC(黄色 问号)• ……• NPC给玩家一定的提示,让玩家找到某个隐秘地点• 玩家通过调查历史(各种碑文)、问路打听等方法找到该 地点WEB SERVICE•地图的上传和下载•故事情节的上传和下载•多人游戏服务• 组队(登录、开新队伍、加入队伍)• 聊天(提交聊天消息、获取队友的聊天消息)• 位置共享(提交自己的位置、获取队友的位置)• “地点认证信息”提供的位置• GPS位置•游戏数据统计本课程计划•最主要的任务:实现故事情节• 如何描述故事情节(XML、XML Schema)• NPC和虚拟物品模型• 对话文字• 任务逻辑和依赖关系• 故事情节的上传• 用户注册、上传• 故事情节的下载• 列出已有故事情节、下载本课程计划•辅助但不得不做的任务• 地图的上传和显示(为了能够指定NPC和虚拟物品的位置)•如果还有时间• 地图的上传和下载(视客户端设计情况而定)• 多人游戏服务。





