Unity進階之ET網絡游戲開發框架 01-下載、運行


版權申明:

  • 本文原創首發於以下網站:
  1. 博客園『優夢創客』的空間:https://www.cnblogs.com/raymondking123
  2. 優夢創客的官方博客:https://91make.top
  3. 優夢創客的游戲講堂:https://91make.ke.qq.com
  4. 『優夢創客』的微信公眾號:umaketop
  • 您可以自由轉載,但必須加入完整的版權聲明!

說明:

  • ET是目前國內主流的Unity網絡游戲開發框架,關於其介紹和優勢,請參見其[Github主頁](https://github.com/egametang/ET](https://github.com/egametang/ET Github主頁)
  • 本教程基於ET4 LTS版本
  • 本教程針對有開發經驗但無ET框架以及ECS編程經驗的中級開發者
  • 您需要具備如下前置知識:
    • GitHub基本使用
    • Unity編程基礎
    • 面向對象編程思想
    • 懂一點設計模式或者MVC的知識也是極好的

下載:

運行:

  • 在et的github首頁有相關視頻教程,內容比較基礎,不再贅述,在此推薦看初見同學的視頻:https://www.bilibili.com/video/av33280463/?redirectFrom=h5
  • 最后再總結一下運行步驟:
    • 此框架分為服務器和客戶端兩部分:
    • 啟動服務器:
      • 進到et的server目錄,打開server.sln
      • F5啟動!
    • 啟動客戶端:
      • 進到et的unity目錄
      • 用unity打開項目
      • 打開init場景
      • 啟動運行
    • 注意:必須先啟動服務器再啟動客戶端
    • 運行客戶端:
      • 啟動后會看見DontDestroyOnLoad下有兩個Scene,這是因為Hotfix層和Model層各有一個Scene
      • 首先會啟動的是UILoading界面,但因為項目簡單、加載速度快,你很有可能看不到這個畫面
      • 然后是UILogin界面,隨便輸入一串賬號密碼點登陸就能進去
      • 然后是UILobby,點進入地圖就進入到了游戲場景
      • 在游戲場景中,你可以控制骷髏進行移動,該移動是客戶端發出移動指令,經過服務器運算后,返回給客戶端執行移動的!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM