Unity遊戲開發背景知識

2021-08-20 04:25:43 字數 1270 閱讀 8734

一 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#。

遊戲開發需要的背景知識

現在公認的第一款電子遊戲 也就是主機遊戲 是 1952 年面世的。遊戲玩的是井字棋,6 年後才出現了簡陋的網球遊戲。下面這幅圖就是井字棋遊戲,儘管它與 1952 年的遊戲畫面還是有所出入,但是遊戲內容是一樣的。此後,就進入了 雅達利 時期。隨後的 太空侵略者 是最經典的一款遊戲。在這之後,我們耳熟能...

Unity遊戲開發 Unity物理引擎

詳細講解unity的物理引擎系統以及物理元件的應用及注意事項。學習剛體rigidbody和碰撞體collider元件的工作方式和應用場景。我們設計了非常高效的教學路徑,讓你快速入門unity物理元件的設定方式及操作流程。同時我們也對所有物理元件進行了非常詳細的講解及實操演示。帶你全面深度了解rigi...

C 開發Unity遊戲教程之Unity中方法的引數

出現在指令碼中的方法,無論是在定義的時候,還是使用的時候,後面都跟著一對括號 有意義嗎?看起來最多也就是起個快速識別方法的作用吧。既然c 的語法規定方法就應該這麼寫,肯定是有一定道理的。如果是上公升到戰略意義的道理,連作者也不是很明白,但是作者知道這對括號裡可以新增 引數 要說明引數的作用,就必須從...