大四下学期实习报告_第1页
大四下学期实习报告_第2页
大四下学期实习报告_第3页
大四下学期实习报告_第4页
大四下学期实习报告_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实习报告手机游戏消消乐实习人员

开发背景随着时代的发展,人们的工作压力越来越大,休息的时间越来越短,一款简单而又不耗时间的游戏能给人们多一些娱乐,开发这款软件的目的就在于此,人们可以在搭乘车辆,饭前午后娱乐一下身心。开发工具1.unity3D(开发平台)2.vs2012(编辑脚本)3.C#(脚本语言)参考资料c#从入门到精通(清华大学出版社)c#入门经典(清华大学出版社)unity3d游戏开发(人民邮电出版社)unity开发实战(机械工业出版社)游戏制作流程1.资源的导入和开发环境的设置2.添加游戏背景3.构建预制物体4.初始化游戏5.宝石之间的交换6.宝石之间匹配和消除7.宝石的添加和移动8.添加游戏得分9.添加音乐1.资源的导入和开发环境的设置

首先把游戏要用到的素材导入到unity开发工具中,包括图片素材,声音素材,以及要用的插件。2.添加游戏背景游戏背景的设置一般是开发一个游戏的最开始的一步,因为整个游戏需要这个背景上面运行,从而是游戏看起来更加美观!具有吸引力3.构建预制物体我们首先需要构建一个预制物体!然后让它随机为自己产生一个图片!并给这些图片加上标签,为以后我们判断匹配做准备(当然这些都需要在脚本中控制的)这样我们就可以随机得到不同样式的宝石了。4.初始化游戏我们需要在游戏的一开始就产生一个7X7这样的一个宝石矩阵,通过在脚本中设置好行数和列数,利用for循环产生一个7X7这样的一个宝石矩阵,并且没产生一个宝石就添加到实现定义好的数组里。5.宝石之间的交换这是一个消除类游戏!我们就是通过交换宝石的位置从而得到3个或3个相同的宝石,从而达到消除的目的。我们通过在脚本中控制两个宝石行索引和列索引的交换从而达到宝石位置之间的互换。5.宝石之间的交换这是一个消除类游戏!我们就是通过交换宝石的位置从而得到3个或3个相同的宝石,从而达到消除的目的。我们通过在脚本中控制两个宝石行索引和列索引的交换从而达到宝石位置之间的互换。6.宝石之间匹配和消除我们通过遍历这个矩阵!如果满足在行索引相同或列索引相同的情况下,挨着的宝石类型是相同的且大于等于3个,我们就可以把他们消除掉。7.宝石的添加和移动当消除了一组宝石之后,我们需要让其他宝石来填补被消除的宝石,并产生新的宝石,为了不使新产生的宝石显得突兀,我们把它设置为产生的屏幕的右边!并向左移动8.添加游戏得分为这个游戏添加上游戏得分的功能!通过记录消除一组宝石,从而记录游戏分数,并通过GUI显示在屏幕出来。9.添加音乐为了使游戏不显得单调乏味,我们需要给整个游戏添加一个音乐,如整个游戏的背景音乐,消除时的音效等等。到此这个游戏就基本完成了。实习总结制作游戏其实是一个繁琐的过程,其中有很多细节是要注意的,在这里并不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论