1 / 8

基于移动设备的实景增强现实游戏 (服务器端及开放 API )

基于移动设备的实景增强现实游戏 (服务器端及开放 API ). 以服务为中心的软件开发设计与 实现 课程作业选题 计 73 刘 洋 2007011329 计 73 宫明营 2007011309 计 74 金泽宇 2007011333. 概念介绍. 基于移动设备的实景增强现实游戏 在真实城市范围内,以手机应用为媒介,手机网络为通讯方式,虚拟与实景交互的多 人 “ RPG ” 游戏 。 游戏玩法

Download Presentation

基于移动设备的实景增强现实游戏 (服务器端及开放 API )

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 基于移动设备的实景增强现实游戏(服务器端及开放API)基于移动设备的实景增强现实游戏(服务器端及开放API) 以服务为中心的软件开发设计与实现 课程作业选题 计73 刘 洋 2007011329 计73 宫明营 2007011309 计74 金泽宇 2007011333

  2. 概念介绍 • 基于移动设备的实景增强现实游戏 • 在真实城市范围内,以手机应用为媒介,手机网络为通讯方式,虚拟与实景交互的多人“RPG”游戏。 • 游戏玩法 • 玩家在手机上安装该应用后,即可得到一定地理范围内的真实地图以及虚拟任务的分布和描述。玩家加入游戏后,通过手机地图指引,到达实际地点后读取该地点的认证信息,在手机上获取所需的下一步信息或者完成某任务。在所有任务完成后根据得分给与奖励。

  3. 概念介绍 • 开放平台 • 内容的扩展 • 上传地图(自制地图、Google Earth) • 设计任务及故事情节,在当地真实世界部署相应的“地点认证信息”,在地图上部署NPC及虚拟物品 • 逻辑的扩展 • 开发更多客户端应用

  4. 概念介绍 • “旅游指南” • 为当地部署旅游指南服务 • 准备一张清华大学的3D地图 • 设计故事情节,在地图上设置若干NPC及虚拟物品。让NPC指引游戏者参观清华大学,了解和探索大学的历史故事。(跑路、解谜等) • 根据故事情节,在校园内相应的地点部署“地点认证信息”

  5. 概念介绍 • “旅游指南” • 旅游者(玩家)的体验 • 到达清华西门,手机上显示的虚拟西门前站着一个NPC(黄色惊叹号) • NPC让玩家去某个景点处参观,景点处有另一个NPC(黄色问号) • …… • NPC给玩家一定的提示,让玩家找到某个隐秘地点 • 玩家通过调查历史(各种碑文)、问路打听等方法找到该地点

  6. Web service • 地图的上传和下载 • 故事情节的上传和下载 • 多人游戏服务 • 组队(登录、开新队伍、加入队伍) • 聊天(提交聊天消息、获取队友的聊天消息) • 位置共享(提交自己的位置、获取队友的位置) • “地点认证信息”提供的位置 • GPS位置 • 游戏数据统计

  7. 本课程计划 • 最主要的任务:实现故事情节 • 如何描述故事情节(XML、XML Schema) • NPC和虚拟物品模型 • 对话文字 • 任务逻辑和依赖关系 • 故事情节的上传 • 用户注册、上传 • 故事情节的下载 • 列出已有故事情节、下载

  8. 本课程计划 • 辅助但不得不做的任务 • 地图的上传和显示(为了能够指定NPC和虚拟物品的位置) • 如果还有时间 • 地图的上传和下载(视客户端设计情况而定) • 多人游戏服务

More Related