unity官方內置網絡unet的實例教程(一)

簡單的網絡遊戲簡介

網絡遊戲,在技術細節上是很複雜的,你需要花很多時間去學習和實踐它。在進行一個項目的多個實例之間進行相關同步和通信時,會遇到很多問題和困難,這些實例往往在不同的機器上運行,而這些機器可能在世界各地。

通過Unity的內置Multiplayer網絡和相關的高級API(HLAPI),我們希望能夠使創建聯網的遊戲更容易。通過這個簡單的多人網絡遊戲示例,我們將展示如何使用最簡單的資源和腳本從頭開始建立一個多人網絡遊戲。以此爲例,我們希望能夠快速介紹內置網絡遊戲系統中最重要的高級API。

本教程是一步一步示範的,會顯示如何使用Unity內置的多人網絡系統及其HIPAPI從頭開始製作一個新的網絡遊戲項目。本課程的步驟相對別的遊戲來說是通用的,旨在教授大家網絡遊戲背後的基本概念,並可針對多種不同類型的網絡遊戲進行另行修改。

當我們完成的時候,我們應該有這樣一個遊戲,有兩個玩家在兩個不同的項目實例(客戶端)中控制自己的角色,一個作爲服務器控制和同步所有的操作。玩家之間能夠相互射擊,打敗其他玩家和靜態的敵人。如果被擊敗,可以重生。





本課程針對中級用戶。最好閱讀多人網絡手冊的基礎部分,特別是“網絡概述”和“高級API”以及“網頁系統概念”。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章