免费预览已结束,剩余32页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文) 题 目 民族服饰秀益智游戏技术实现 学 号 学生姓名 专业名称 所在系 指导教师 2012 年 5 月 10 日 题目 民族服饰秀益智游戏技术实现 摘要 本次毕业设计的题目为民族服饰秀益智游戏技术实现,旨在成功的设计出一款 可以运行在智能手机和平板电脑上的益智游戏,在毕业设计完成时,可以通过交互,对 不同民族的服装进行搭配,以达到培养幼儿对不同民族服饰的搭配的辨识能力。游戏共 包含 6 关,从易到难。选题的研究目标为通过此次毕业设计,研究益智类游戏作为新体 验式教育模式的特点和研究益智类游戏体验模式和体验过程的技术实现。 本题以 android 或 ios 为发布平台,以获取知识和提高能力为目的,满足了儿童求 知欲望和动手体验的需求。主体健康向上,画面诙谐可爱,具有良好的游戏乐趣。 关键词 unity3d ios android title national costume show abstract the graduation project entitled national costume show, “aimed at the successful design of a run on smart phones and tablet pcs puzzle game in the completion of the graduation project, you can interact with the clothing of different ethnic groupsmatch, to cultivate the ability to identify children with different national dress. the game contains a total of 6 off from easy to difficult. topics of research objectives for the graduation project, through this puzzle game as a new experiential education model features and puzzle gaming mode and experience the process of technology implementation. this question to android or ios publishing platform to acquire knowledge and capacity for the purpose to meet the childrens desire for knowledge and hands-on experience requirements. main healthy, has a good game fun. keywords unity3d ios android 目 录 1.前言 .1 1.1 选 题 背 景 .1 1.2 选 题 意 义 .2 1.3 国 内 外 研 究 现 状 2 1.4 论 文 组 织 架 构 4 1.4.1 绪论 4 1.4.2 开发工具与运行环境 4 1.4.3 游戏系统分析 4 1.4.4 游戏设计 4 2.1 研 究 方 法 及 手 段 6 2.2 技 术 路 线 .7 2.3 开发环境和运行环境 8 2.3.1 开发工具 8 2.3.2 运行环境 .10 3.游戏系统分析 11 3.1 功 能 分 析 11 3.2 关 卡 制 作 11 3.3 任 务 系 统 12 3.4 可 行 性 分 析 12 3.4.1 经济可行性 .13 3.4.2 技术可行性 .13 4.游戏设计 14 4.1 游 戏 目 标 14 4.2 游 戏 框 架 14 4.3 游 戏 界 面 设 计 15 4.3.1 游戏主界面设计 .15 4.3.2 关卡设计 .16 5.游戏实现 18 5.1 组 件 及 民 族 服 饰 的 选 取 .18 5.2gui 的 实 现 .19 5.3 旋 转 弹 窗 的 实 现 .20 .5.4 声 音 系 统 的 实 现 21 5.5 拖 拽 控 件 的 实 现 .21 5.6 碰 撞 检 测 的 实 现 .22 5.7 计 时 器 的 实 现 22 6.游戏测试 24 6.1 游 戏 调 试 24 6.2 程 序 的 测 试 .24 6.2.1 测试的重要性及目的 .24 6.2.1.1 测试的重要性 .24 6.1.1.2 测试的目的 .24 6.2.2 测试的步骤 .25 6.2.3 测试的主要内容 .26 6.2.4 测试时出现的问题 .26 6.3 发 布 的 内 容 .26 结论 28 致谢 30 参考文献 31 北京邮电大学世纪学院毕业设计(论文) 1.前 言 unity3d 是 由 unity technologies 开 发 的 一 个 多 平 台 的 综 合 型 游 戏 开 发 工 具 , 是 一 个 全 面 整 合 的 专 业 游 戏 引 擎 。 unity 可 发 布 游 戏 至 windows、 mac、 wii、 iphone 和 android 平 台 。 也 可 以 利 用 unity web player 插 件 发 布 网 页 游 戏 , 支 持 mac 和 windows 的 网 页 浏 览 。 它 的 网 页 播 放 器 也 被 mac widgets 所 支 持 。 关 于 题 目 “民 族 服 饰 秀 ”, 这 是 一 个 十 分 具 有 意 义 的 少 儿 应 用 ; 使 用 unity3d 引 擎 基 本 的 功 能 组 件 , 包 括 : gui、 碰 撞 器 、 角 色 控 制 、 shader 等 , 并 独 立 编 写 功 能 、 逻 辑 实 现 代 码 , 能 够 实 现 数 据 的 动 态 读 取 、 游 戏 场 景 的 动 态 生 成 、 游 戏 数 据 的 存 取 、 游 戏 音 效 音 乐 等 的 控 制 、 游 戏 的 触 屏 控 制 等 , 让 幼 儿 对 于 不 同 的 民 族 服 饰 有 了 直 观 的 了 解 。 而 智 能 手 机 , 平 板 电 脑 , 点 读 设 备 等 终 端 的 普 及 和 发 展 , 为 更 多 平 台 下 的 幼 儿 教 育 提 供 了 新 的 发 展 机 遇 , 更 多 的 教 育 产 品 采 取 了 电 子 式 的 互 动 体 验 游 戏 形 式 , 既 融 入 了 知 识 于 益 智 游 戏 之 中 , 又 满 足 了 孩 子 的 好 奇 心 。 以 智 能 手 机 , 平 板 电 脑 为 体 验 终 端 的 新 型 教 育 益 智 类 游 戏 已 经 成 为 了 幼 儿 教 育 领 域 中 的 一 个 十 分 具 有 发 展 前 景 的 模 式 。 本 次 毕 设 与 艺 术 及 公 共 事 业 管 理 的 同 学 共 同 完 成 。 公 共 事 业 管 理 的 同 学 负 责 对 本 游 戏 的 关 卡 进 行 设 计 以 及 整 个 游 戏 的 进 程 的 企 划 ; 技 术 的 同 学 负 责 对 游 戏 进 行 编 程 , 实 现 游 戏 组 件 的 各 方 面 功 能 ; 数 字 媒 体 艺 术 的 同 学 负 责 对 本 游 戏 所 需 的 一 切 图 片 , 摁 钮 等 画 面 进 行 绘 画 。 1.1 选 题 背 景 幼 儿 培 养 , 特 别 是 学 龄 前 儿 童 的 健 康 成 长 以 及 智 力 的 开 发 已 经 成 为 现 今 社 会 所 最 为 关 注 的 问 题 之 一 。 由 于 多 媒 体 及 信 息 技 术 的 飞 速 发 展 , 各 式 各 样 的 素 材 以 及 庞 大 的 信 息 资 讯 都 为 0-7 岁 的 儿 童 提 供 了 教 育 基 础 。 其 中 , 像 书 籍 、 杂 志 、 实 物 玩 具 、 音 像 制 品 等 传 统 的 教 育 手 段 已 经 显 得 不 能 满 足 广 大 幼 儿 家 长 的 需 求 , 而 智 能 手 机 , 平 板 电 脑 , 点 读 设 备 等 终 端 的 普 及 和 发 展 , 为 更 多 平 台 下 的 幼 儿 教 育 提 供 了 新 的 发 展 机 遇 , 更 多 的 教 育 产 品 采 取 了 电 子 式 的 互 动 体 验 游 戏 形 式 , 既 融 入 了 知 识 于 益 智 游 戏 之 中 , 又 满 足 了 孩 子 的 好 奇 心 。 以 智 能 手 机 , 平 板 电 脑 为 体 验 终 端 的 新 型 教 育 益 智 类 游 戏 已 经 成 为 了 幼 儿 教 育 领 域 中 的 一 个 十 分 具 有 发 展 前 景 的 模 式 。 北京邮电大学世纪学院毕业设计(论文) 本 次 毕 业 设 计 所 需 要 的 软 件 为 unity3d。 unity 是 一 款 跨 平 台 的 游 戏 开 发 工 具 , 从 一 开 始 就 被 设 计 成 易 于 使 用 的 产 品 。 作 为 一 个 完 全 集 成 的 专 业 级 应 用 , unity 还 包 含 了 价 值 数 百 万 美 元 的 功 能 强 大 的 游 戏 引 擎 1。 unity3d 是 一 个 让 你 轻 松 创 作 的 多 平 台 的 游 戏 开 发 工 具 , 是 一 个 全 面 整 合 的 专 业 游 戏 引 擎 。 因 此 , 利 用 unity3d 并 且 综 合 多 重 开 发 工 具 ( photoshopcs3, javascript 等 ) 进 行 的 游 戏 开 发 , 并 利 用 移 动 平 台 发 布 会 成 为 一 个 新 趋 势 , 在 将 来 会 得 到 更 为 广 阔 的 运 用 。 1.2 选 题 意 义 本 次 毕 业 设 计 的 题 目 为 民 族 服 饰 秀 益 智 游 戏 技 术 实 现 , 旨 在 成 功 的 设 计 出 一 款 可 以 运 行 在 智 能 手 机 和 平 板 电 脑 上 的 益 智 游 戏 , 在 毕 业 设 计 完 成 时 , 可 以 通 过 交 互 , 对 不 同 民 族 的 服 装 进 行 搭 配 , 以 达 到 培 养 幼 儿 对 不 同 民 族 服 饰 的 搭 配 的 辨 识 能 力 。 游 戏 共 包 含 6-10 关 , 从 易 到 难 。 游 戏 中 , 游 戏 的 参 与 者 要 为 给 定 民 族 的 模 特 搭 配 服 饰 , 并 可 获 得 一 定 的 提 示 , 在 规 定 时 间 内 完 成 则 成 功 , 会 有 奖 励 积 分 , 若 没 有 完 成 , 则 评 价 为 失 败 。 通 过 此 益 智 游 戏 类 教 育 软 件 , 可 以 使 少 年 儿 童 对 于 我 国 的 民 族 服 饰 加 深 了 解 , 从 小 建 立 起 对 于 不 同 民 族 以 及 民 族 服 饰 的 概 念 , 更 有 助 于 幼 儿 加 强 对 色 彩 , 搭 配 的 理 解 以 及 建 立 相 应 的 逻 辑 结 构 。 选 题 的 研 究 目 标 为 通 过 此 次 毕 业 设 计 , 研 究 益 智 类 游 戏 作 为 新 体 验 式 教 育 模 式 的 特 点 和 研 究 益 智 类 游 戏 体 验 模 式 和 体 验 过 程 的 技 术 实 现 。 完 成 可 运 行 的 游 戏 成 品 , 游 戏 能 够 达 到 趣 味 化 , 情 景 化 、 清 晰 化 地 表 达 知 识 , 以 帮 助 幼 儿 学 习 相 关 知 识 。 1.3 国 内 外 研 究 现 状 本 次 毕 业 设 计 所 做 的 是 一 款 益 智 游 戏 , 益 智 游 戏 是 指 那 些 通 过 一 定 的 逻 辑 或 是 数 学 , 物 理 , 化 学 , 甚 至 是 自 己 设 定 的 原 理 来 完 成 一 定 任 务 的 小 游 戏 。 一 般 会 比 较 有 意 思 , 需 要 适 当 的 思 考 , 适 合 幼 儿 以 及 年 轻 人 游 戏 。 益 智 游 戏 通 常 以 游 戏 的 形 式 锻 炼 了 游 戏 者 的 脑 、 眼 、 手 等 , 使 人 们 获 得 身 心 1 游戏引擎 是指一些已编写好的可编辑游戏系统或者一些交互式实时图像应用程序的核心组件,游戏软件 的主程序。 北京邮电大学世纪学院毕业设计(论文) 健 康 , 增 强 自 身 的 逻 辑 分 析 能 力 , 和 思 维 敏 捷 性 。 值 得 一 提 的 是 , 优 秀 的 益 智 游 戏 娱 乐 性 也 十 分 强 , 既 好 玩 又 耐 玩 。 益 智 游 戏 对 小 儿 心 理 发 展 有 何 意 义 ? 教 育 家 克 鲁 普 斯 卡 娅 说 : “对 孩 子 来 说 , 游 戏 是 学 习 , 游 戏 是 劳 动 , 游 戏 是 重 要 的 教 育 形 式 ”, 高 尔 基 也 曾 说 过 : “游 戏 是 小 儿 认 识 世 界 和 改 造 世 界 的 途 径 ” 。 因 此 , 游 戏 是 小 儿 智 力 发 展 的 动 力 , 它 能 激 发 小 儿 的 求 知 欲 与 创 造 力 , 并 且 可 使 小 儿 掌 握 一 些 知 识 技 能 , 形 成 对 待 事 物 的 正 确 态 度 , 促 进 小 儿 全 面 发 展 。 幼 儿 活 泼 、 好 动 、 喜 欢 模 仿 , 而 游 戏 一 般 都 有 具 体 情 节 、 动 作 , 模 仿 性 强 , 符 合 他 们 的 年 龄 特 点 , 能 够 满 足 他 们 的 兴 趣 和 愿 望 。 积 极 的 体 育 锻 炼 对 正 处 在 生 长 发 育 重 要 时 期 的 小 儿 很 重 要 , 父 母 应 多 让 他 进 行 户 外 活 动 , 跑 跑 跳 跳 , 如 “抡 角 ”、 “跳 地 板 格 ”等 游 戏 , 不 仅 能 培 养 孩 子 灵 活 、 机 智 的 品 质 , 更 重 要 的 是 锻 炼 了 身 体 。 年 龄 较 大 的 孩 子 往 往 更 喜 欢 模 仿 , 看 到 汽 车 在 公 路 上 行 驶 , 回 家 后 他 就 会 用 板 凳 当 作 汽 车 , 开 动 起 来 。 父 母 对 孩 子 的 模 仿 要 进 行 正 确 的 指 导 , 有 目 的 、 有 计 划 地 进 行 教 育 , 丰 富 孩 子 的 观 察 、 注 意 、 记 忆 和 独 立 思 考 的 能 力 。 随 着 智 能 手 机 , 平 板 电 脑 的 飞 速 发 展 , 各 类 以 智 能 手 机 和 平 板 电 脑 等 终 端 为 平 台 的 软 件 开 始 大 规 模 的 被 开 发 出 来 , 教 育 软 件 已 经 成 为 软 件 发 展 中 的 一 个 不 可 分 割 的 部 分 。 2010 年 , 我 国 的 教 育 软 件 市 场 的 市 场 规 模 已 接 近 600 亿 元 , 而 以 智 能 手 机 和 平 板 电 脑 为 平 台 的 教 育 软 件 更 是 层 出 不 穷 。 2007 年 美 国 苹 果 公 司 推 出 具 备 ios 操 作 系 统 的 智 能 手 机 iphone, 2010 年 推 出 了 同 样 以 ios 为 操 作 系 统 的 平 板 电 脑 ipad; 而 google 公 司 也 于 2008 年 推 出 了 自 己 的 便 携 设 备 操 作 系 统 android, 这 使 得 更 多 的 教 育 软 件 有 了 一 个 崭 新 的 平 台 。 在 为 iphone 以 及 ipad 提 供 软 件 下 载 的 itunes store 中 , 教 育 软 件 的 总 量 已 经 超 过 了 4 万 个 , 占 到 了 软 件 总 数 中 的 相 当 一 部 分 规 模 , 在 这 些 琳 琅 满 目 的 教 育 软 件 中 , 有 为 少 儿 教 授 英 语 的 英 语 软 件 , 有 为 少 儿 讲 故 事 的 寓 言 书 籍 软 件 , 更 有 可 以 开 发 少 儿 智 力 的 益 智 类 游 戏 软 件 ; 这 些 软 件 的 丰 富 程 度 极 大 地 帮 助 了 少 年 儿 童 的 成 长 , 而 智 能 手 机 和 平 板 电 脑 的 交 互 性 更 是 无 与 伦 比 , 它 们 可 以 达 到 传 统 书 籍 和 音 像 制 品 等 所 无 法 达 到 的 效 果 。 从 用 户 对 于 应 用 在 智 能 手 机 和 平 板 电 脑 上 的 益 智 类 游 戏 软 件 的 需 求 来 看 , 开 北京邮电大学世纪学院毕业设计(论文) 发 此 类 的 应 用 软 件 的 前 景 十 分 看 好 。 从 国 内 市 场 来 看 , 2012 年 , 苹 果 中 国 市 场 的 应 用 下 载 量 可 能 超 过 美 国 。 而 android 系 统 目 前 已 经 占 据 了 智 能 手 机 52%的 市 场 份 额 , 所 以 为 android 系 统 所 开 发 的 应 用 将 更 加 的 广 泛 , 发 展 也 会 更 加 迅 速 , 而 幼 儿 教 育 类 软 件 作 为 整 个 软 件 行 业 中 的 组 成 部 分 , 其 发 展 势 头 也 必 将 上 升 明 显 。 在 开 发 以 ios 和 android 为 操 作 系 统 的 软 件 过 程 中 , 一 款 名 为 unity3d 的 游 戏 制 作 引 擎 成 为 了 众 多 开 发 者 的 首 选 开 发 工 具 。 unity3d 是 目 前 国 际 上 十 分 先 进 的 一 款 游 戏 制 作 引 擎 , 具 有 入 门 容 易 , 功 能 集 成 度 高 , 与 现 有 成 熟 编 程 语 言 集 成 较 好 的 特 点 , 用 unity3d 开 发 的 软 件 不 仅 可 以 发 布 到 以 ios 为 操 作 系 统 的 iphone、 ipad 平 台 上 , 也 同 样 可 以 在 以 android 为 系 统 的 手 机 或 平 板 电 脑 上 应 用 。 1.4 论 文 组 织 架 构 1.4.1 绪论 本 章 主 要 介 绍 本 次 毕 设 选 题 的 意 义 , 背 景 及 国 内 外 发 展 现 状 , 阐 述 了 课 题 的 目 的 与 意 义 。 根 据 国 内 外 现 状 的 表 述 进 行 整 体 的 设 计 分 析 , 确 定 主 旨 内 容 并 根 据 整 体 的 国 内 外 现 状 进 行 初 步 设 计 和 需 求 分 析 以 及 可 行 性 分 析 。 1.4.2 开发工具与运行环境 本 章 主 要 介 绍 用 于 开 发 和 设 计 民 族 服 饰 秀 益 智 游 戏 技 术 实 现 的 工 具 ( photoshop cs3, unity3d, javascript) 及 开 发 环 境 。 阐 述 每 一 种 技 术 实 现 所 需 的 软 件 在 本 游 戏 中 的 作 用 以 及 简 单 介 绍 各 开 发 工 具 。 1.4.3 游戏系统分析 本 章 通 过 对 系 统 的 功 能 分 析 、 性 能 分 析 、 需 求 以 及 可 行 性 进 行 分 析 , 进 一 步 剖 析 民 族 服 饰 秀 益 智 游 戏 的 结 构 , 功 能 以 及 游 戏 内 关 卡 的 构 成 。 设 计 出 每 一 关 的 逻 辑 结 构 , 对 于 关 卡 的 内 容 有 一 个 初 步 的 设 计 。 1.4.4 游戏设计 根 据 游 戏 系 统 分 析 确 定 的 目 标 , 进 行 游 戏 整 体 设 计 , 对 于 游 戏 的 主 题 界 面 , 每 一 关 的 内 容 , 各 控 件 的 功 能 , 各 系 统 之 间 的 作 用 进 行 设 计 和 展 现 。 1.4.5 游戏实现 北京邮电大学世纪学院毕业设计(论文) 实 现 各 个 模 块 功 能 。 对 于 具 体 的 模 块 进 行 介 绍 , 阐 述 具 体 的 关 键 代 码 , 让 读 者 理 解 模 块 功 能 与 设 计 思 路 。 1.4.6 游戏测试 在 模 块 建 立 的 基 础 下 , 对 模 块 之 间 的 连 接 以 及 系 统 整 体 进 行 测 试 。 运 用 了 单 元 测 试 于 整 体 测 试 方 法 。 发 现 游 戏 在 运 行 时 出 现 的 问 题 并 进 行 讨 论 , 解 决 。 对 于 一 些 难 以 解 决 的 问 题 及 时 的 寻 求 老 师 和 同 学 们 的 帮 助 , 尽 早 的 解 决 游 戏 测 试 中 出 现 的 问 题 。 1.4.7 结论 阐 述 本 次 毕 设 是 否 达 到 目 标 , 对 于 完 成 民 族 服 饰 秀 益 智 游 戏 技 术 实 现 所 增 长 的 认 识 有 了 进 一 步 了 解 , 对 完 成 毕 设 所 需 软 件 有 了 进 一 步 的 认 识 。 以 及 阐 述 本 次 毕 设 对 于 设 计 人 员 在 设 计 , 编 程 以 及 整 个 程 序 的 认 识 。 1.4.8 致谢 阐 述 本 次 毕 设 过 程 中 得 到 的 体 悟 以 及 感 谢 在 本 次 毕 设 中 对 毕 设 有 帮 助 的 老 师 , 同 学 及 家 人 ; 感 谢 他 们 对 于 此 次 毕 设 的 帮 助 。 北京邮电大学世纪学院毕业设计(论文) 2. 研究主要内容 2.1 研 究 方 法 及 手 段 以 unity3d 为 开 发 平 台 开 发 一 款 幼 儿 教 育 益 智 类 游 戏 。 制 作 出 一 款 逻 辑 回 路 完 整 、 程 序 运 行 流 畅 的 游 戏 。 通 过 对 相 关 资 料 的 大 量 查 阅 , 对 unity3d 游 戏 引 擎 有 了 相 关 了 解 , 确 定 了 本 课 题 需 要 的 研 究 的 内 容 。 对 unity3d 中 需 要 使 用 的 编 辑 语 言 javascript 进 行 学 习 , 查 阅 javascript 相 关 资 料 , 使 自 己 的 编 程 水 平 可 以 满 足 游 戏 设 计 的 基 本 需 要 。 根 据 课 题 内 容 , 所 要 实 现 的 游 戏 关 卡 为 6-10 关 , 参 考 大 量 的 实 例 , 进 行 相 关 的 分 析 , 制 作 过 程 以 及 游戏实现后 的整体过程大概分为以下几个步骤: ( 1) 了 解 unity3d 平 台 , 掌 握 相 关 基 本 操 作 , 熟 悉 unity3d 每 个 功 能 模 块 的 作 用 和 操 作 方 法 。 尽 力 查 阅 国 内 外 有 关 unity3d 平 台 的 资 料 和 著 作 , 尽 快 进 入 到 实 际 操 作 中 去 。 ( 2) 设 计 游 戏 主 界 面 , 对 于 游 戏 的 整 体 功 能 进 行 架 构 , 明 确 游 戏 要 有 几 关 , 每 一 关 的 具 体 民 族 , 服 饰 的 分 类 ; 主 界 面 所 包 含 的 功 能 以 及 游 戏 所 涉 及 画 面 的 风 格 。 ( 3) 设 定 游 戏 内 容 , 策 划 游 戏 主 题 , 并 设 定 相 关 人 物 形 象 和 场 景 , 包 括 玩 家 、 各 民 族 人 物 的 npc。 具 体 制 定 游 戏 逻 辑 关 系 , 主 要 流 程 , 具 体 任 务 内 容 和 过 关 要 求 。 ( 4) 根 据 游 戏 设 定 内 容 , 在 unity3d 中 制 作 相 关 部 分 , 包 括 完 整 的 游 戏 逻 辑 , 任 务 系 统 , 对 话 系 统 , 和 游 戏 关 卡 。 在 关 卡 中 , 确 定 以 拖 拽 效 果 作 为 实 现 每 一 关 游 戏 的 主 要 方 法 ; 设 计 计 时 器 系 统 , 以 达 到 对 于 每 一 关 的 评 价 , 游 戏 失 败 后 返 回 位 置 的 确 定 以 及 过 关 成 功 后 自 动 跳 转 到 下 一 关 中 。 ( 5) 初 步 测 试 , 对 制 作 出 的 游 戏 进 行 实 际 操 作 , 测 试 游 戏 是 否 正 常 运 行 , 检 验 每 个 系 统 的 执 行 情 况 , 找 出 存 在 的 问 题 并 及 时 修 改 。 对 于 不 易 修 改 的 问 题 及 时 询 问 老 师 并 和 同 学 讨 论 , 尽 早 解 决 游 戏 中 出 现 的 问 题 。 最 后 将 游 戏 生 成 . exe 文 件 格 式 , 再 一 次 运 行 , 检 验 每 一 个 功 能 , 确 保 游 戏 所 有 关 卡 , 所 有 空 间 都 可 以 按 照 编 程 设 计 完 成 相 关 功 能 。 ( 6) 根 据 最 后 实 现 的 游 戏 进 行 毕 设 论 文 的 编 写 。 总 结 编 程 过 程 中 的 逻 辑 思 路 , 北京邮电大学世纪学院毕业设计(论文) 把 每 一 步 尽 量 精 确 的 还 原 到 论 文 中 , 粘 贴 关 键 代 码 , 描 述 软 件 测 试 中 遇 到 的 问 题 以 及 解 决 方 案 , 撰 写 心 得 和 致 谢 等 内 容 。 2.2 技 术 路 线 ( 1) 游 戏 设 计 阶 段 在 游 戏 设 计 的 阶 段 就 要 想 好 这 款 游 戏 的 大 概 内 容 , 主 题 可 爱 活 泼 , 符 合 0-7 岁 幼 儿 的 使 用 , 可 以 使 0-7 岁 幼 儿 从 游 戏 中 得 到 相 关 知 识 的 储 备 , 达 到 益 智 游 戏 应 有 的 目 的 。 并 且 具 有 良 好 的 游 戏 乐 趣 , 游 戏 内 容 丰 富 , 并 能 多 次 运 用 到 游 戏 中 的 交 互 和 关 卡 的 系 统 , 如 任 务 系 统 、 对 话 系 统 、 搭 配 系 统 、 计 时 系 统 、 音 乐 系 统 等 。 ( 2) 游 戏 制 作 阶 段 关 卡 设 计 主 要 包 括 游 戏 关 卡 逻 辑 控 制 功 能 、 任 务 系 统 、 搭 配 系 统 、 对 话 系 统 与 游 戏 关 卡 进 程 相 关 的 程 序 功 能 开 发 。 利 用 相 关 模 块 , 构 建 整 体 游 戏 , 还 要 充 分 考 虑 游 戏 的 逻 辑 控 制 。 制 作 游 戏 中 人 物 。 还 有 游 戏 的 关 卡 进 程 与 各 个 系 统 相 关 的 方 面 , 都 要 与 游 戏 设 定 的 主 题 相 切 合 。 图 1-1 技术路线图 北京邮电大学世纪学院毕业设计(论文) 2.3 开发环境和运行环境 2.3.1 开发工具 photoshop photoshop 是 adobe 公 司 旗 下 最 为 出 名 的 图 像 处 理 软 件 之 一 , 集 图 像 扫 描 、 编 辑 修 改 、 图 像 制 作 、 广 告 创 意 , 图 像 输 入 与 输 出 于 一 体 的 图 形 图 像 处 理 软 件 , 深 受 广 大 平 面 设 计 人 员 和 电 脑 美 术 爱 好 者 的 喜 爱 。 photoshop cs3 全 称 adobe photoshop cs3 extended 也 称 作 为 photoshop 10.0。 adobe photoshop 是 公 认 的 最 好 的 通 用 平 面 美 术 设 计 软 件 。 由 adobe 公 司 开 发 设 计 。 其 用 户 界 面 易 懂 , 功 能 完 善 , 性 能 稳 定 , 所 以 , 在 几 乎 所 有 的 广 告 、 出 版 、 软 件 公 司 , photoshop 都 是 首 选 的 平 面 工 具 。 photoshop cs3 可 以 使 用 于 英 特 尔 的 麦 金 塔 平 台 , 增 进 对 windows vista 的 支 持 , 全 新 的 用 户 界 面 , feature additions to adobe camera raw, 快 速 选 取 工 具 , 曲 线 、 消 失 点 、 色 版 混 合 器 、 亮 度 和 对 比 度 、 打 印 对 话 窗 的 改 进 , 黑 白 转 换 调 整 , 自 动 合 并 和 自 动 混 合 , 智 慧 ( 无 损 ) 滤 镜 , 移 动 器 材 的 图 像 支 持 , improvements to cloning and healing, 更 完 整 的 32bit/hdr 支 持 ( 图 层 , 绘 图 , 更 多 滤 镜 与 调 整 ) , 快 速 启 动 。 本 游 戏 中 , 需 要 用 photoshop cs3 制 作 系 统 的 界 面 、 按 钮 等 平 面 图 像 , 以 及 本 游 戏 中 的 所 有 民 族 服 饰 ( 包 括 头 饰 , 衣 服 , 鞋 , 挂 饰 等 ) 的 设 计 都 需 要 photoshop cs3 来 完 成 。 用 photoshop cs3 的 另 外 一 个 好 处 就 是 可 以 把 服 饰 通 过 ps 内 部 的 功 能 进 行 分 割 , 在 游 戏 关 卡 中 编 程 小 的 控 件 进 行 一 一 拖 拽 , 以 达 到 匹 配 的 效 果 ; 当 这 些 小 控 件 组 合 在 一 起 时 就 是 一 张 完 整 的 效 果 图 ; 这 样 既 省 下 了 画 整 张 图 的 时 间 , 也 满 足 了 游 戏 关 卡 需 要 把 服 饰 细 化 的 需 求 。 unity3d unity 是 一 款 跨 平 台 的 游 戏 开 发 工 具 , 从 一 开 始 就 被 设 计 成 易 于 使 用 的 产 品 。 作 为 一 个 完 全 集 成 的 专 业 级 应 用 , unity 还 包 含 了 价 值 数 百 万 美 元 的 功 能 强 大 的 游 戏 引 擎 。 unity3d 是 一 个 让 你 轻 松 创 作 的 多 平 台 的 游 戏 开 发 工 具 , 是 一 个 全 面 整 合 的 专 业 游 戏 引 擎 。 特 色 : 北京邮电大学世纪学院毕业设计(论文) (1)综 合 编 辑 : 通 过 unity 简 单 的 用 户 界 面 , 用 户 可 以 完 成 任 何 工 作 。 这 些 为 用 户 节 省 了 大 量 的 时 间 。 在 本 游 戏 的 编 程 过 程 中 , 可 以 整 体 对 每 一 个 界 面 进 行 编 辑 , 节 约 了 一 个 一 个 打 开 每 个 界 面 的 时 间 , 并 且 程 序 可 以 在 界 面 中 共 享 , 节 约 了 大 量 的 相 同 程 序 重 复 编 辑 使 用 的 时 间 , 提 高 了 整 体 的 效 率 。 (2)资 源 导 入 : unity 支 持 所 有 主 要 文 件 格 式 , 并 能 和 大 部 分 相 关 应 用 程 序 协 同 工 作 。 本 游 戏 中 使 用 的 jpeg 格 式 的 图 片 可 以 尽 数 导 入 unity3d 中 进 行 编 辑 , 对 于 游 戏 的 整 体 实 现 十 分 有 利 。 (3)一 键 部 署 : unity 可 以 让 你 的 作 品 在 多 平 台 呈 现 。 利 用 file 选 项 中 的 build setting 功 能 , 可 以 选 择 将 游 戏 发 布 到 什 么 平 台 上 , 可 供 选 择 的 方 案 十 分 齐 全 , 完 成 的 作 品 可 以 发 布 到 windows 平 台 , 或 者 android, ios 平 台 等 , 对 于 本 次 毕 设 的 要 求 发 布 到 移 动 平 台 上 , unity3d 更 是 可 以 完 全 的 满 足 需 求 。 (4)iphone 以 及 android 发 布 : unity 让 革 命 性 的 游 戏 开 发 降 临 革 命 性 的 设 备 。 这 正 是 我 们 这 次 毕 业 设 计 的 核 心 , 移 动 平 台 的 发 布 可 以 满 足 更 多 群 体 的 需 求 , 这 也 是 为 什 么 采 用 unity3d 作 为 本 次 毕 业 设 计 的 核 心 软 件 。 (5)音 频 和 视 频 : 实 时 三 维 图 形 混 合 音 频 流 、 视 频 流 。 在 本 游 戏 中 , 我 们 在 主 界 面 内 添 加 了 声 音 控 件 , 以 达 到 使 本 游 戏 更 加 具 有 吸 引 力 的 效 果 。 (6)脚 本 : unity 支 持 3 种 脚 本 语 言 : javascript, c#, boo。 本 次 游 戏 的 设 计 , 编 程 主 要 使 用 到 了 javascript 语 言 , unity3d 对 于 javascript 语 言 的 支 持 使 得 程 序 的 制 作 者 可 以 尽 可 能 的 完 成 所 需 功 能 的 设 计 以 及 实 现 。 (7)unity 资 源 服 务 器 : unity 资 源 服 务 器 是 一 个 附 加 的 包 括 版 本 控 制 的 产 品 。 使 得 对 于 场 景 的 切 换 更 加 快 捷 。 (8)文 档 : unity 为 你 提 供 逐 步 的 指 导 、 文 档 和 实 例 方 案 。 在 编 辑 遇 到 问 题 时 , 可 以 对 所 需 知 识 寻 求 帮 助 , 这 一 点 对 本 次 毕 设 帮 助 很 大 。 因 为 本 身 对 于 unity3d 这 款 软 件 的 认 识 有 限 , 所 以 当 有 指 导 、 文 档 和 实 例 方 案 最 为 参 考 之 后 , 对 于 编 程 的 过 程 有 了 不 少 的 帮 助 , 通 过 借 鉴 unity3d 自 带 的 实 例 可 以 找 到 可 以 触 类 旁 通 的 编 程 设 计 方 法 。 javascript 语 言 北京邮电大学世纪学院毕业设计(论文) javascript 是 一 种 由 netscape 的 livescript 发 展 而 来 的 原 型 化 继 承 的 面 向 对 象 的 动 态 类 型 的 区 分 大 小 写 的 客 户 端 脚 本 语 言 , 主 要 目 的 是 为 了 解 决 服 务 器 端 语 言 , 比 如 perl, 遗 留 的 速 度 问 题 , 为 客 户 提 供 更 流 畅 的 浏 览 效 果 。 当 时 服 务 端 需 要 对 数 据 进 行 验 证 , 由 于 网 络 速 度 相 当 缓 慢 , 只 有 28.8kbps, 验 证 步 骤 浪 费 的 时 间 太 多 。 于 是 netscape 的 浏 览 器 navigator 加 入 了 javascript, 提 供 了 数 据 验 证 的 基 本 功 能 。 javascript 是 一 种 基 于 对 象 和 事 件 驱 动 并 具 有 相 对 安 全 性 的 客 户 端 脚 本 语 言 。 同 时 也 是 一 种 广 泛 用 于 客 户 端 web 开 发 的 脚 本 语 言 , 常 用 来 给 html 网 页 添 加 动 态 功 能 , 比 如 响 应 用 户 的 各 种 操 作 。 它 最 初 由 网 景 公 司 的 brendan eich 设 计 , 是 一 种 动 态 、 弱 类 型 、 基 于 原 型 的 语 言 , 内 置 支 持 类 。 javascript 是 sun 公 司 的 注 册 商 标 。 ecma 国 际 以 javascript 为 基 础 制 定 了 ecmascript 标 准 。 javascript 也 可 以 用 于 其 他 场 合 , 如 服 务 器 端 编 程 。 完 整 的 javascript 实 现 包 含 三 个 部 分 : ecmascript, 文 档 对 象 模 型 , 字 节 顺 序 记 号 。 netscape 公 司 在 最 初 将 其 脚 本 语 言 命 名 为 livescript 来 netscape 在 与 sun 合 作 之 后 将 其 改 名 为 javascript。 javascript 最 初 受 java 启 发 而 开 始 设 计 的 , 目 的 之 一 就 是 “看 上 去 像 java”, 因 此 语 法 上 有 类 似 之 处 , 一 些 名 称 和 命 名 规 范 也 借 自 java。 但 javascript 的 主 要 设 计 原 则 源 自 self 和 scheme。 javascript 与 java 名 称 上 的 近 似 , 是 当 时 网 景 为 了 营 销 考 虑 与 sun 公 司 达 成 协 议 的 结 果 。 为 了 取 得 技 术 优 势 , 微 软 推 出 了 jscript 来 迎 战 javascript 的 脚 本 语 言 。 为 了 互 用 性 , ecma 国 际 ( 前 身 为 欧 洲 计 算 机 制 造 商 协 会 ) 创 建 了 ecma-262 标 准 ( ecmascript) 。 现 在 两 者 都 属 于 ecmascript 的 实 现 。 尽 管 javascript 作 为 给 非 程 序 人 员 的 脚 本 语 言 , 而 非 作 为 给 程 序 人 员 的 编 程 语 言 来 推 广 和 宣 传 , 但 是 javascript 具 有 非 常 丰 富 的 特 性 。 2.3.2 运行环境 硬 件 条 件 : 酷 睿 cpu、 3g ram、 320g 硬 盘 的 pc 机 。 软 件 条 件 : windows 7 专 业 版 北京邮电大学世纪学院毕业设计(论文) 3.游戏系统分析 在 游 戏 开 发 之 前 , 我 们 必 须 了 解 该 游 戏 的 特 点 、 适 用 范 围 , 以 此 作 为 基 础 为 开 发 系 统 准 确 定 位 , 然 后 对 使 用 者 所 需 实 现 的 功 能 进 行 分 析 , 根 据 使 用 者 的 实 际 要 求 来 给 系 统 设 计 一 个 初 步 的 方 案 。 3.1 功 能 分 析 从 功 能 角 色 上 来 讲 , 本 游 戏 为 0-7 岁 儿 童 开 发 设 计 。 制 作 游 戏 之 前 , 需 要 对 游 戏 进 行 规 划 。 包 括 确 定 游 戏 运 行 平 台 , 游 戏 内 容 和 故 事 大 纲 。 并 且 需 要 确 定 游 戏 中 的 场 景 设 定 , 包 括 场 景 内 容 以 及 场 景 个 数 。 游 戏 中 的 人 物 包 括 玩 家 和 电 脑 npc, 需 要 确 定 人 物 具 体 数 量 , 并 设 定 人 物 形 象 以 及 人 物 属 性 。 以 及 对 于 界 面 的 功 能 确 定 , 整 个 游 戏 需 要 达 到 的 效 果 。 3.2 关 卡 制 作 关 卡 设 计 主 要 包 括 游 戏 关 卡 逻 辑 控 制 功 能 、 任 务 系 统 、 搭 配 系 统 、 对 话 系 统 与 游 戏 关 卡 进 程 相 关 的 程 序 功 能 开 发 。 利 用 相 关 模 块 , 构 建 整 体 游 戏 , 还 要 充 分 考 虑 游 戏 的 逻 辑 控 制 。 制 作 游 戏 中 人 物 。 还 有 游 戏 的 关 卡 进 程 与 各 个 系 统 相 关 的 方 面 , 都 要 与 游 戏 设 定 的 主 题 相 切 合 。 游 戏 关 卡 的 制 作 就 是 判 断 玩 家 搭 配 的 民 族 服 饰 是 否 为 该 民 族 的 传 统 服 饰 , 如 果 玩 家 搭 配 正 确 , 则 判 断 游 戏 继 续 进 入 到 下 一 关 卡 , 如 果 玩 家 搭 配 错 误 , 则 结 束 游 戏 。 基 于 unity3d 平 台 上 制 作 游 戏 关 卡 大 概 流 程 为 : 创 建 虚 拟 碰 撞 对 象 script 脚 本 , 加 入 wait message( 等 待 信 息 ) , 建 立 碰 撞 检 测 等 , 建 立 计 时 系 统 以 便 于 对 于 关 卡 是 否 游 戏 成 功 进 行 判 断 。 本 游 戏 应 具 有 如 下 功 能 : (1) 良 好 的 响 应 能 力 (2) 游 戏 内 控 件 的 快 速 搭 配 能 力 (3) 快 速 的 数 据 处 理 能 力 (4) 友 好 的 人 机 交 互 能 力 (5) 优 秀 的 娱 乐 性 (6) 稳 定 运 行 的 能 力 北京邮电大学世纪学院毕业设计(论文) 图 3-2 游戏关卡流程图 3.3 任 务 系 统 任 务 系 统 是 基 于 对 话 系 统 和 搭 配 系 统 来 制 作 的 游 戏 进 程 部 分 。 在 玩 家 script 脚 本 中 加 入 消 息 响 应 , 当 玩 家 对 话 完 成 后 , 接 到 消 息 并 开 始 执 行 任 务 , 当 任 务 结 束 后 再 判 断 执 行 情 况 , 给 出 任 务 结 果 。 图 3-3 任务系统流程图 3.4 可 行 性 分 析 本 游 戏 有 较 好 的 可 维 护 性 、 可 靠 性 、 可 理 解 性 、 效 率 。 易 于 用 户 理 解 和 操 作 。 可 维 护 性 包 括 了 可 读 性 、 可 测 试 性 等 含 义 。 可 靠 性 通 常 包 括 正 确 性 和 健 壮 性 。 开 发 过 程 中 , 在 各 种 矛 盾 的 目 标 之 间 作 权 衡 , 并 在 一 定 的 限 制 的 条 件 下 ( 经 费 、 时 间 、 可 用 的 软 、 硬 件 资 源 等 ) , 使 上 述 各 方 面 最 大 限 度 的 得 到 满 足 。 可 行 性 分 析 是 通 过 对 项 目 的 主 要 内 容 和 配 套 条 件 , 如 市 场 需 求 、 资 源 供 应 、 建 设 规 模 、 工 艺 路 线 、 设 备 选 型 、 环 境 影 响 、 资 金 筹 措 、 盈 利 能 力 等 , 从 技 术 、 经 济 、 工 程 等 方 面 进 行 调
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 保险理赔行业技术规范
- 厂家机械出售合同范本
- 云计算服务市场调查报告
- 投资基金合作协议的风险分析
- 合肥市房屋出租协议书
- 合伙购买股权合同范本
- 光伏型材购买合同范本
- 制作宣传资料合同范本
- 保鲜冰袋采购合同范本
- 卖房子用不用写协议书
- Creo数字化建模技术(微课版)课件 2.0 Creo 6.0草绘环境
- 统编版道德与法治小学三年级上册教学设计
- 国家安全与青年担当
- 第十四章其他原因引起的语言障碍讲解
- 船舶机舱进水的应急处理
- 大学生化学实验竞赛试题及答案
- 班级管理(延边大学)知到智慧树章节答案
- 湘教版九年级上册数学期中考试试卷及答案解析
- 带班育人方略班会-《从“埋头苦干”走向“抬头巧干”》【课件】
- 心肌梗死患者的便秘护理
- 中华人民共和国能源法
评论
0/150
提交评论