天天看點

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遊戲開發背景知識