C#语言,是一种现代化的、符合大众需求、有明确目的性的编程语言。这个语言由微软公司开发,被欧洲的电脑制造协会和国际世贸组织所推崇。
C#语言是为了CLI而设计的,CLI集合了各种代码和运行环境,允许用户在各种电脑平台和工程上使用许许多多的高级语言。
以下是C#语言为何是广泛运用的专业语言的原因:
1、它是一种现代化的,大众化的编程语言。
2、有目的性的。
3、非常容易去学习。
4、一款优化过的语言。
5、能够生产有效的程序。
6、能应用在不同的电脑平台上。
7、是.Net Framework 的一部分。
C#语言是紧随着高级语言C语言和C++所创建的有目的性的编程语言。它和Java有着强大的互补性。它有众多的编程特点,让世界上许许多多的程序员来选择它。
接下来列出的是C#语言的一些重要特性:简易的环境、自动化的垃圾收集、基础的库、属性和场景、场景管理和排错、使用简单、内置插件、环境适应性强、简单的多任务处理功能、LINQ和Lambda表达、Windows界面交互。
1.4 研究目的及意义
Unity 3D如今被广大游戏公司广泛利用,因为其方便的操作,廉价的使用成本,优秀的画面,因此被广大游戏开发者广泛使用。有着非常宏大的应用前景以及发展前景,使用Unity 3D制作毕设,能作为我们将来的游戏公司择业的敲砖石。
Unity3D是一个专供游戏开发者、爱好者的强大引擎,游戏开发者在Unity引擎之中,运用Unity自带的丰富功能,能够非常顺利的开发出可玩性高的游戏。因此这次毕设选用Unity3D,一方面能让我们对所学过的Unity 3D 知识进行巩固和再学习,并且Unity3D引擎支持各方面的流媒体的运用,源Z自+751/文%论,文]网[www.751com.cn能使整个游戏绘声绘色,并且Unity3D的编辑器能很方便的管理它们。对它的学习使用使得学生对程序和艺术的设计都有一个整体的锻炼和提高并且对其学习知识有总体的检验。自学些新的Unity 3D方面的技能与操作技巧,来应对未来千变万化的客户需求。也算是对自己2年的Unity 3D学习生涯进行一个总结,看看自己相关方面的知识学的怎么样了。一方面也让我们对游戏制作是否需要自己开发引擎提出思考。
2 Unity3D界面及基本操作
2.1 屏幕布局
Unity3D的主要布局由4个部分组成。首先是左边的组件窗口,显示了导入到场景之中的各个插件、组件、模型与脚本。开发者能够很方便的从组件框里选取自己需要修改的内容或者将需要的内容拖入整个场景之中。这个组件框也是整个Unity的核心之一,无法缺少。