工作报告之unity3d开题报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
unity3d开题报告
【篇一:unity3d游戏课程设计报告】
游戏程序设计课程报告
课程: unity3d课程设计
题目:
班级:
学号:
姓名:
日期:
一、摘要
unity游戏是一种新型的 it引擎。我们研究主要内容是unity游戏设计方法。指以游戏客户端软件为信息交互窗口的旨在实现娱乐、休闲、交流和取得虚拟成就的具有可持续性的个体性单人游戏。
本报告主要讲述了这个小游戏的设计思路及初步使用unity3d软件的感受和总结。设计过程中,首先建立自己想要的模型,然后在此基础上进行需求迭代,详细设计时不断地修正和完善,经过测试阶段反复调试和验证,最终形成达到设计要求的小游戏。
基于unity基础,构建了一个益智游戏风格的游戏,并有主角与关卡、游戏逻辑、游戏环境界面等设计,使得玩家可以在场景中进行寻找神龛的冒险游戏。
本游戏的控制很简单,及用键盘的wasd及space五个控制人物的上下左右跳跃五个方向,用户根据自己的战略方式选择寻找油桶点亮煤油灯然后寻找神龛。
二、概述
《unity游戏程序设计》这一课程以大作业形式进行考核,能更好地锻炼学生综合运用本课程所授知识的能力。大作业主要内容为设计完成面向某一主题内容的游戏演示程序。
自选游戏主题,并根据所选定的主题内容设计一个典型的游戏场景及玩家逻辑,其中包含主角与关卡,游戏逻辑,游戏环境界面与交互过程等的设计;开发完成与设计相符的游戏demo。
要求使用unity3d游戏开发软件实现上述游戏demo。
三、具体要求
1、每人单独完成,特殊可由多人合作完成。
2、游戏主题自拟。
3、根据所设游戏主题、场景及玩家逻辑,实现完成相应的游戏
demo,并撰写设计开发报告。
四、设计主题
基于视频教程“平衡球”的基础,构建了一个益智游戏风格的游戏,并有主角与关卡(一关)、游戏逻辑(触碰油桶、神龛)、游戏环境界面(通道)等设计,使得玩家可以在场景轨道中进行吃油桶、神龛的冒险游戏。
五、设计思路
本游戏以几个环环相扣的通道作为人物运动的轨迹,在通道上分别设计一些油桶,通过电脑上的wasd space分别控制人物的运动方向;如果人物运动位置没有偏离所设计通道平面而且碰触到油桶,即算初步成功,当人物吃掉所设计的油桶,油灯就会点亮。当人物找到并吃掉所设计的神龛,就会通过关卡。
本报告主要讲述了这个小游戏的设计思路及初步使用unity3d软件的感受和总结。设计过程中,首先建立自己想要的模型,然后在此基础上进行需求迭代,详细设计时不断地修正和完善,经过测试阶段反复调试和验证,最终形成达到设计要求的小游戏。
六、具体构建步骤
1、场景素材的添加,通过3dmax建模完成素材的创建
2、在unity3d中完成素材的组装
3、为场景贴图。贴图时,根据道具的风格,选择地面与墙的bsp 贴图,每次贴图选择一个平面的一个面。
4、创建预组件
5、将创建并且组装的模型添加到预组件中,并且通过复制完成整个游戏场景的拼接
6、导入unity的人物控制组件
7、在场景中添加细节
【篇二:游戏开发开题报告】
云南大学旅游文化学院
毕业设计(论文)开题报告
课题名称:基于unity3d的射击类游戏研究
院(系):信息科学与技术系
专业:计算机科学与技术
学号:20121202046
学生姓名:黄春迪
指导教师:杨玉婷
职称:
题目类型
2016年6月26日
一、选题依据
二、研究(设计)实施方案
三、前期工作
四、研究基础条件
五、指导教师意见
六、开题小组意见
七、系意见
【篇三:开题报告】
毕业设计(论文)开题报告
题目 3d乒乓球游戏的设计与实现
专业名称计算机科学与技术
班级学号098206124
学生姓名吴春福
指导教师彭巧珍
填表日期年月日
一、选题的依据及意义: 3d乒乓球是一款继安卓系统出现的一种游戏,也是一种新兴产业。我工作的公司也打造了一款类似的游戏,所以毕业之际,课设内容我选择也做一款3d乒乓球游戏。在培训的六个月的时间,有1个月是老师在讲述这个游戏的构造。从构造3d 场景到球拍和球的添加到游戏的玩法和完成,整体架构清晰明了。经过那一个月的学习与练习,使我对做游戏产生了浓厚的兴趣。做这个游戏既可以锻炼我的编程能力,也可以巩固我那一个月所学的知识。老师讲述过程中只讲了个大概玩法的实现,我可以在此基础上深入,把选手的个数增加,厉害程度也相应的增加。而且我还想实现任务的跳转,从游戏界面跳到更换对手,更换游戏模式,使得游戏更加生动,更加符合实际。
乒乓球又称国球。中国在每次的奥运会上都夺得金牌,为了发扬国粹,做这个游戏也是有点纪念意义的。整个游戏玩法和现实中的一样,先是玩家发球,然后轮流发球。球落地即为输球。整个游戏考验玩家的眼力和反应能力,是一种集休闲和运动于一体的游戏,很适合在繁忙的工作之余拿出来休息下。游戏中设有挑战对手,对手
来自各个国家,有种奥运抢夺金牌的意思,选手厉害的区别在于反
应能力和击球角度。游戏过程中以计分形式分胜负,完全和现实中
的乒乓球相似。所以玩家在游戏过程中既可以玩游戏还可以更多的
了解国粹。
究其历史,这款游戏也是最近才出来的游戏,这款游戏在pc上没有手机上好玩,所以这款游戏是为安卓用户全力打造的一款休闲游戏。自从第一款类似3d乒乓球出现,下载量急剧升高,看着高利润,各
公司纷纷投入团队去开发,所以现在安卓市场上有好多关于乒乓球
的游戏。
而游戏开发是艺术与编程技术相结合的完美表现,c++是一种简单的,跨平台的,面向对象的,分布式的,解释的,健壮的安全的,
结构的中立的,可移植的,性能很优异的多线程的,动态的语言。
c++在软件开发上面也一直是广大企业和个人所信赖和深受欢迎的编
程语言,几乎是所有学习编程语言人员必学的一门科目。并且运用
c++作为编制语言,可以将乒乓球移动、旋转和摆放的特性更好,更
全面的展示出来。加上c++经过长期的发展和沉淀,在pa引擎的环
境下可以更好,更准确的支持游戏的运行。从而达到最终实现对于
俄罗斯方块这款风靡全球游戏的准确,顺昌运行。
此次游戏开发过程中,可以让我对整个游戏都会有很深刻的了解,
游戏不是那么难做的。玩家玩游戏玩的其实就是文档里面的数据,
只是用些图片和动作表示而已。但是这两者是缺一不可的,就跟冰
箱和人的操作一样,只有把两者结合起来,冰箱才能真正
发挥到用处,只有把两者结合起来,整个游戏才能玩,才好玩,才
能让玩家身临其境,感受到游戏的真实。二、国内外研究概况及发
展趋势(含文献综述):
3d乒乓球游戏是最近才转成在安卓上玩的游戏,原来是在pc上,
在4399网站上有好多,像现在排名比较考前的几款:“青春草原乒
乓赛”、“朵拉打乒乓球”、“乒乓对决”等。然而当安卓系统一出来,
安卓机上面也陆续出现了手机版的乒乓球游戏。我的课设就是将这
款游戏打造成3d的,可以通过鼠标控制球拍实现接球和击球。桌子
是3d的,所以整个球的轨迹是在一个3d的环境下运动的。
游戏的概念十分简单,采用现实中的判分,如今已经成为一种公认
的规则:球落地即可判定谁得分,每次接球前要保证球先碰下桌子
才可以击球,否则判定对方得分。而且发球要保证球碰到桌子才可
以出去。