您现在的位置:网站首页答辩论文计算机毕业设计

毕业设计 基于Unity iPhone平台的3D手机游戏的设计与开发

  • 简介:毕业设计-基于Unity iPhone平台的3D手机游戏的设计与开发,共90页,25372字,毕业设计基本内容和要求:,研究内容:一款iPhone 3d手机游戏从设计到完成的整个软件过程的实施和应用。,技术指标:iPhone支持的先进技术的应用,基本要求:设
    类型:word    页数:90    字数:25372   
    资料包括:论文   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
文件大小:2.18MB
适用专业:软件工程
适用年级:大学
论文编号:206965

论文简介:

毕业设计-基于Unity iPhone平台的3D手机游戏的设计与开发,共90页,25372字
 毕业设计基本内容和要求:
 研究内容:一款iPhone 3d手机游戏从设计到完成的整个软件过程的实施和应用。
技术指标:iPhone支持的先进技术的应用
基本要求:设计并开发一款iPhone 3d手机游戏
 毕业设计重点解决的问题:
1、iPhone 多点触摸(Multi-Touch)的运用
2、iPhone先进传感器的运用
 项目概述:
应SUBWAY(赛百味)的需求,完成一款iPhone 3d手机游
戏。完成该项目可实现对客户企业更好的宣传,给需求订制快餐的人提供更加方便快捷的服务。
该项目为实习期间重点开发的,技术含量最高的一款游戏。
该设计的主要内容为应客户的需求设计并开发一款iPhone 3d手
机游戏,其主要难点为iPhone 多点触摸(Multi-Touch)和先进传感器的运用。
项目背景:
根据客户的策划文档开发一款iPhone 3D手机游戏。
理论基础:
iPhone先进的多点触摸和传感器支持。
Unity iPhone引擎对iPhone 3D游戏开发的技术支持。
解决问题的方法与步骤:
研究客户所提供的策划方案。
对该项目进行可行性分析。
对该项目进行需求分析说明。
对该项目进行概要设计和详细设计。
具体开发+测试(并行)。
交付。
预期成果:
按客户的需求,完成一款iPhone 3D手机游戏。


中文摘要
 Unity iPhone引擎是一款专注于iPhone、iPad游戏开发的商业引擎。它集成了用户界面系统、动画系统、粒子系统、物理系统、渲染系统,还有专业的编辑工具和插件,几乎涵盖了开发过程中的所有重要环节。另外Unity iPhone支持JaveScript, C#, Boo脚本,利用该引擎可方便快捷的开发iPhone、iPad 2D或3D游戏。
 iPhone 3D游戏是运行在iPhone平台上的3D游戏,目前所有游戏发布在苹果公司提供的AppStore上,供玩家下载。iPhone3D游戏与其他手机3D游戏相比,在视觉上更好、操作方式独特新颖和运行速度上更流畅。iPhone独特的多点触摸以及先进的传感器装置来进行游戏体验吸引了更多的用户群,使得针对于iPhone游戏的开发更有前途。
 本文针对利用Unity iPhone引擎开发iPhone 3D游戏进行了研究。先从项目的功能着手,对项目进行了场景结构设计,将项目分为Logo、Main Menu、Game Play、Food Menu、Beijing、Shanghai、Jiangsu这7个场景,并设计出完整的场景结构图。然后再对项目按照功能整合划分为多个模块,最后通过对GUI界面、可操作对象、摄像机、碰撞与事件响应、音效、优惠券这六个主要模块的详细设计、分析与实现,最终利用Unity iPhone引擎开发实现了一款完整的iPhone 3D游戏。
关键词: 游戏引擎、Unity iPhone、iPhone 、3D游戏


目录
中文摘要 I
Abstract II
目录 III
第一章 绪论 1
1.1 本课题选题背景及项目来源 1
1.2 本课题的发展及研究现状 1
1.3 本课题的研究意义 2
1.4 论文的组织结构 2
第二章 项目相关背景简介 3
2.1 Unity iPhone引擎概述 3
2.1.1 游戏引擎简介 3
2.1.1 Unity iPhone引擎简介 5
2.1.2 Unity iPhone引擎与其他iPhone开发引擎的比较 6
2.2 iPhone 3D游戏概述 7
2.2.1 iPhone简介 7
2.2.2 iPhone 3D游戏简介 8
2.2.3 iPhone 3D游戏与其他手机3D游戏的比较 9
第三章 项目功能介绍和系统设计 10
3.1 项目功能介绍 10
3.1.1 GUI界面部分功能介绍 10
3.1.2 3D游戏体验部分功能介绍 10
3.1.3 优惠券部分功能介绍 11
3.2 项目系统设计 11
3.2.1 项目场景结构设计 11
3.2.2 项目模块设计 13
第四章 项目设计实现 15
4.1 GUI界面模块的相关设计 15
4.1.1 功能设计 15
4.1.2 主要变量说明 16
4.1.3 主要函数说明 17
4.1.4 设计实现 19
4.1.5 核心代码 20
4.2 可操作对象模块的相关设计 22
4.2.1 功能设计 22
4.2.2 主要变量说明 23
4.2.3 主要函数说明 24
4.2.4 设计实现 25
4.2.5 核心代码 26
4.3 摄像机模块的相关设计 29
4.3.1 功能设计 29
4.3.2 主要变量说明 29
4.3.3 主要函数说明 30
4.3.4 设计实现 31
4.3.5 核心代码 32
4.4 碰撞与事件响应模块的相关设计 33
4.4.1 功能设计 33
4.4.2 主要变量说明 33
4.4.3 主要函数说明 34
4.4.4 设计实现 36
4.4.5 核心代码 36
4.5 音效模块的相关设计 37
4.5.1 功能设计 37
4.5.2 主要变量说明 37
4.5.3 主要函数说明 38
4.5.4 设计实现 39
4.5.5 核心代码 40
4.6 优惠券模块的相关设计 41
4.6.1 功能设计 41
4.6.2 主要变量说明 41
4.6.3 主要函数说明 42
4.6.4 设计实现 43
4.6.5 核心代码 44
第五章 项目性能测试 47
5.1 测试背景 47
5.2 测试报告 47
5.3 测试总结 54
第六章 关于项目开发经验的总结 55
6.1 利用软件工程开发项目 55
6.2 资源统一管理 56
6.3 优化 57
6.4 周边工具支持 58
第七章 结束语 59
7.1 全文总结 59
7.2 不足与展望 59
参考文献 60
致谢 61
外文原文 62
外文翻译 68


论文的组织结构
 论文的章节安排如下:
 第一章:绪论。主要介绍了课题的选题背景、项目来源,发展和研究现状,研究意义以及论文的组织结构。
 第二章:项目相关背景简介。主要介绍了本课题涉及的相关背景和相关技术。
 第三章:项目功能介绍和系统设计。主要介绍了项目的整体功能以及系统的总体结构设计。
 第四章:项目的设计与实现。主要介绍了项目主要的六大模块的功能设计、主要变量、主要函数、设计实现以及核心代码。
 第五章:项目性能测试。介绍了项目的相关测试。
 第六章:关于项目开发经验的总结。对项目开发经验进行了总结。
第七章:结束语。在对全文总结的同时对未来进行展望。


论文文件预览:
共2文件夹,1个文件,文件总大小:2.18MB,压缩后大小:1.45MB

  • 毕业设计-基于Unity iPhone平台的3D手机游戏的设计与开发
  • 06301062 成国飞——手机游戏
  • doc06301062 成国飞.doc  [2.18MB]

查看评论 已有0位网友发表了看法
  • 验证码: