暑假项目学习感想
暑假项目学习感想
这次暑假作业选择了试用unity 3d开发一个游戏。借此机会,我学习了如何使用unity 3d来制作游戏的地形,和简单的学习了一下C#。
经过一个假期的学习,实在是受益匪浅。
首先,了解到了unity 3d的用法,和基本体会了一下用unity 3d做游戏的便捷。Unity是一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合性游戏开发软件,是一个全面整合的专业游戏引擎,用它实现一个简单的三维游戏是比较简单便捷的。而且,在游戏场景制作方面,由于和3dmax等工具有较好的交互性,三维模型导入方便,场景制作可以轻松达到较为精美的效果。而且,unity本身就能够做到低端硬件也可以流畅运行的广阔茂盛的植被景观,以及提供了具有柔和阴影与烘焙的高度完善的光影渲染系统。这些都为3d游戏的开发者提供了极大的便利。但是仅仅有精美的场景效果和地形是不足以完成一个好的游戏的。
那么关于才场景制作方面大概就简单学习了场景中的摄像机、灯光和阴影、地形,和网格、材质、贴图等,都学习得不是特别深入,大概感受了一下如何使用及其大概功能效果。 Unity还提供给游戏物体撰写脚本加以控制的功能,以便于游戏物体更贴近于现实生活中的物体和增加游戏娱乐性。这就需要用到C#或是JS撰写的脚本文件。所以也大概学习了一下C#的基本语法和在unity中的用法。它的基本概念和语言结构和数据类型,与我们已经有接触的C++没有太大差别,相似性较大。但是C#的使用更加便捷,语言简练,普遍来说实现同一功能的代码量大大少于C++。这为用unity做三维游戏提供了很大的便捷。可以用较小的代码量来完成一个功能相对完整的游戏。但是对于C#的学习比较粗略,感受了一下它对于类库操作的便捷。
但是由于学习得太粗略,所以仍然有许多不足。
第一,地形制作还比较简陋。而且不知道如何能够在保证地形的完整和精美的前提下能够减少其空间的使用,地图占用空间太大,使用自己制作的地图运行很不流畅。
第二,C#是一门博大精深的语言。它的类库十分强大,简单粗略的学习根本不能体会到它的好处。由于时间关系,只对它做了一下粗略的学习和了解,还需要有进一步深入的学习和实践。
第三,由于技术欠缺,整个项目我完成的部分非常非常少。只做了一个简单的地图和很多基础游戏物体的摆放,以及学习了一下基本的脚本撰写。还需要在这方面有进一步的学习和提高。
总的说来,这个学期通过暑假作业项目的制作,确实在本专业方面有所收获。相信通过以后不断的学习和努力能够在这方面有较大的进步和提高。
你可能喜欢
- 咨询项目启动会
- 咨询项目可行性
- 咨询项目管理
- 咨询项目介绍
- 项目咨询感想
- 卓越绩效模式咨询项目启动会发言稿2页
- 广渤海战略规划项目启动会-和君咨询48页
- “材料基因组”咨询项目启动会暨“材料基因组”学术报告会在北京举行1页
- 埃森哲-福建烟草泉州公司管理咨询项目启动会文件(ppt 35)35页
- 杰赛软件薪酬与组织设计咨询项目启动会报告》(45页) 金牌45页
- 兵工集团318厂人力资源项目启动会发言(北森人力资源咨询)5页
- 心理咨询项目可行性研究11页
- 2014版信息技术咨询服务项目(立项及贷款用)可行性研究报告编制机构服务流程及案例展示54页
- 2014版信息安全风险评估与咨询服务项目(立项及贷款用)可行性研究报告编制机构服务流程及案例展示55页
- 中国中成药制造项目投资可行性研究咨询报告目录7页
- 国际知名房地产咨询公司的酒店(五星级)项目可行性分析报告11页
- 准上市企业应该如何配合细分市场调研及募投项目可行性研究咨询工作8页
- 海南港航管理咨询项目资料需求清单2页
- 2009年咨询项目组织与管理真题及答案14页
- 白象食品集团财务内控及绩效管理咨询项目建议书42页
- 人力资源管理咨询项目建议书13页
- XX集团有限公司管理咨询项目--项目建议书10页
- 某集团高官激励管理咨询项目建议书63页
- LED工程项目咨询概述3页
- 1.1咨询项目实操介绍54页
- 2014年咨询通项目介绍33页
- 标杆精益咨询项目介绍60页
- L3顾问项目介绍08051634页
- 咨询工程师项目介绍13页


