C語言中文網 目錄

Unity 3D游戲發布到PC平臺

PC 是最常見的游戲運行平臺。在 2007 年之前,PC平臺上能夠玩的單機游戲實在是少之又少,而幾乎就是網游的天下,但是從 2007 年開始,情況就發生了變化。

隨著歐美游戲的崛起,很多游戲開始登錄 PC 平臺,并且很多游戲類型和好的創意誕生于 PC 平臺。Unity 平臺支持 9 種游戲,PC 平臺就是其中最重要的發布平臺之一。

利用 Unity 3D 開發游戲,在需要發布游戲時,執行 File→Build Settings 菜單命令,如下圖所示。

Build Settings命令

在 Platform 列表框中選擇 PC,Mac&Linux Standalone 選項,在右側的 Target Platform 下拉列表中可以選擇 Windows、MacOS X、Linux 選項,在右側的 Architecture 下拉列表中可以選擇 x86 或 x86_64 選項,如下圖所示。

發布平臺選擇

單擊左下角的 Player Settings 按鈕后,便可以在右側的 Inspector 面板中看到 PC,Mac&Linux 的相關設定,如下圖所示。在 PlayerSettings 界面中,Company Name 和 Product Name 用于設置相關的名稱,而Default Icon 用于設定程序在平臺上顯示的圖標。

Player Settings界面

在 PlayerSettings 界面的下部有 4 個選項設置:Resolution and Presentation、Icon、Splash Image 和 Other Settings。下圖是 Resolution and Presentation 的參數設置內容,參數如下表所示。

Resolution and Presentation參數設置

參 數 功 能
Default Is Full Screen 若選中此復選框,則游戲啟動時會以全屏幕顯示
Default Is Native Resolution 默認本地分辨率
Run In Background 當暫時跳出游戲轉到其他窗口時,顯示游戲是否要繼續進行
Supported Aspect Ratios 顯示器能支持的畫面比例,包括4 : 3、5 : 4、16 : 10,16 : 9和Others

當完成上述設置或者全部采用默認值后,便可回到 Build Settings 對話框,單擊右下角的 Build 按鈕,選擇文件路徑用于存放可執行文件。

發布的內容是一個可執行的 exe 文件和包含其所需資源的同名文件夾,單擊該文件后便會出現如下圖所示的游戲運行對話框。

游戲運行對話框

實踐案例:PC平臺游戲場景發布

案例構思

在一個完整的 Unity 3D 項目制作完畢后,可以將其發布到很多主流游戲平臺,其中 PC 平臺是應用最廣泛的平臺,本案例主要講解將 Unity 3D 游戲發布到 PC 平臺的方法。

案例設計

本案例計劃在 Unity 3D 內創建一個簡單的場景,在場景內放入一個盒子基本幾何體,并在場景內加入燈光,測試發布到 PC 平臺后的效果,如下圖所示。

測試PC平臺發布效果

案例實施

步驟 1):啟動 Unity 3D 軟件,并設置其存儲路徑,單擊 Create 按鈕即生成一個新項目,如下圖所示。

新建項目

步驟 2):執行 GameObject(游戲對象)→Light(燈光)→Directional Light(方向光)菜單命令,創建燈光。

步驟 3):執行 GameObject(游戲對象)→3D Object(三維物體)→Cube(立方體)菜單命令,創建一個小立方體,如下圖所示。

立方體效果圖

步驟 4):執行 File→Save Scene 菜單命令保存場景,如下圖所示。

保存場景

步驟 5):執行 File→Build Settings 菜單命令,如下圖所示。

build setting命令

步驟 6):彈出 Build Settings 對話框,單擊 Add Current 按鈕添加當前場景,然后選擇 Platform(模板),這里需要選擇 PC,在右側界面中選擇平臺,這里需要選擇 Windows,最后單擊 Build 按鈕,如果想編譯打包后直接運行,查看運行結果,就單擊 Build And Run 按鈕,如下圖所示。

場景發布窗口

步驟 7):彈出 Build PC,Mac&Linux Standalone 對話框,填寫游戲的文件名,可以看到這里是生成 Windows 下的可執行文件,所以保存類型默認是 exe,不需要更改,然后單擊“保存”按鈕,如下圖所示。

游戲發布命名

接下來就可以看到 Building Player 對話框的進度條,等進度條刷新完后,就完成了打包,如下圖所示。

游戲發布進度條

步驟 8):當完成了打包后,游戲程序便立即運行,彈出的配置界面如下圖所示。此時可以選擇分辨率等參數,然后單擊 Play!按鈕即可運行游戲,可以看到運行的游戲界面,因為這里創建了一個簡單的場景,所以只看到了一個場景的簡單運行界面。

游戲配置界面

精美而實用的網站,提供C語言、C++、STL、Linux、Shell、Java、Go語言等教程,以及socket、GCC、vi、Swing、設計模式、JSP等專題。

Copyright ?2011-2018 biancheng.net, 陜ICP備15000209號

底部Logo