天天看点

Unity游戏开发背景知识

一 Unity

1.支持的IDE(集成开发环境)

  MonoDevelop: 适用于Windows、Mac、Linux,主要用于Mac

  Visual Studio: 适用于Microsoft支持的所有平台

二 Visual Studio基本使用

1.VS使用基本要求

1.新建和保存项目;

2.了解VS界面,学会重新界面布局。

3.在一个解决方案中新建多个项目,并设置项目的启动。

4.移除已有项目,添加现有项目。

5.在 工具->选项 中设置VS的主题,编辑器的字体、行号。

2.VS快捷键

注释:           Ctrl+K,C                                 

反注释:        Ctrl+K,U

代码格式化:  Ctrl+K,D                                

代码位移:     Alt+↑/↓

导入命名空间:Alt+Shift+F10

(*)快速命令:      Ctrl+K,S    ——    选择#region后,可指定可展开或折叠的代码块。

        折叠代码:      Ctrl+M,M

(*)重做操作:      Ctrl+Y    ——    撤销 Ctrl+Z 操作。

三 C#背景知识

1.计算机语言

  计算机语言是人与计算机沟通的工具。 沟通是双向的。

  计算机语言的发展:     机器码  -> 汇编  -> 高级语言 。 高级语言比机器码和汇编语言提升了代码可读性

  发展的趋势:    更简单、更易于理解、更安全、平台无关。

2. .Net

    .NET框架: 是由微软开发,一个致力于敏捷软件开发、快速应用开发、平台无关性和网络透明化的软件开发平台。 .NET是微软为下一个十年对服务器和桌面型软件工程迈出的第一步。

    微软希望:多语言->.Net->多平台

    为了更好的展现.Net特性,微软开发出了C#。

Unity游戏开发背景知识