Upload
joshua-hebert
View
78
Download
1
Embed Size (px)
DESCRIPTION
基于移动设备的实景增强现实游戏 (服务器端及开放 API ). 以服务为中心的软件开发设计与 实现 课程作业选题 计 73 刘 洋 2007011329 计 73 宫明营 2007011309 计 74 金泽宇 2007011333. 概念介绍. 基于移动设备的实景增强现实游戏 在真实城市范围内,以手机应用为媒介,手机网络为通讯方式,虚拟与实景交互的多 人 “ RPG ” 游戏 。 游戏玩法 - PowerPoint PPT Presentation
Citation preview
以服务为中心的软件开发设计与实现 课程作业选题计 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 和虚拟物品的位置)• 如果还有时间
• 地图的上传和下载(视客户端设计情况而定)• 多人游戏服务