c 編寫網路遊戲的主要部分是什麼?

發布 美食 2024-04-11
17個回答
  1. 匿名使用者2024-02-07

    C S伺服器和客戶端通訊,Windows32表單,Windows訊息攔截和處理,以及渲染UI和遊戲事件邏輯編寫,如打怪、公升級、吃藥、購買道具、退出遊戲等,都是用C++編寫的。

    在3D方面,我用的是DX或者OGRE,目前是一樣的,而資料庫的構建,我不太了解,是SQL還是HLSL來寫一些指令碼,用MFC來編譯開發工具,比如對映器。

  2. 匿名使用者2024-02-06

    伺服器和遊戲的引擎。

  3. 匿名使用者2024-02-05

    C++可以編寫任何程式,如果要編寫線上遊戲,則需要使用DirectX或OpenGL

    下面寫得很清楚。

    C++是一種程式語言,語言是最基礎的。 在從事應用開發時,需要掌握相關方面的程式設計知識,例如,在Windows系統上製作遊戲,首先需要掌握Windows程式設計,然後,遊戲需要顯示影象,這就需要掌握OpenGL或DirectX等影象程式設計。 Windows GDI 是作業系統圖形介面的介面,一般不用於製作遊戲。

    此外,遊戲需要有聲音,通常使用DirectX介面,或者使用其他聲音工具包,如Openal Bass OGG等。 DirectX是專門為製作多程式程式,尤其是遊戲而設計的硬體加速介面,也可以使用商業或非商業遊戲引擎製作。

  4. 匿名使用者2024-02-04

    它可以是全部,但在通常稱為組裝的部分中,速度快!

    一般來說,據說是C++程式設計引擎。

  5. 匿名使用者2024-02-03

    魔獸爭霸,其實很多遊戲都使用C++

  6. 匿名使用者2024-02-02

    太多了,大部分大遊戲都是用C++寫的,不是不能用其他東西,而是不如C++好用。

  7. 匿名使用者2024-02-01

    如果你想做乙個遊戲,你必須使用引擎,對吧? 引擎在不同的語言中是不同的,所以如果沒有人帶它,學習起來太難了。

  8. 匿名使用者2024-01-31

    呃,呃

  9. 匿名使用者2024-01-30

    如今,計算機基本上是用C語言編寫的。

  10. 匿名使用者2024-01-29

    一般遊戲模組不會使用C++,需要編譯C++。 像 Lua 這樣的指令碼語言是正確的選擇。

    我知道 lua mod 遊戲:Don't Starve,異星工廠

  11. 匿名使用者2024-01-28

    你可以先用你的知識做一些小遊戲。

  12. 匿名使用者2024-01-27

    點選遊戲: 1、引擎(負責渲染、效果支援、優化等) 2、邏輯(指令碼、狀態切換、介面邏輯)。

    3.關卡設計。

    4.美術組(UI、原創美術、造型)。

    幾乎。

  13. 匿名使用者2024-01-26

    Dota 2 和 CS 的源引擎是用 C++ 編寫的。

    星際2似乎也是用C++編寫的。

    可以說,大多數“大型3D遊戲”都是C++

  14. 匿名使用者2024-01-25

    Webbench 是乙個非常簡單的 Linux 壓力測試工具。

    它使用 fork() 來模擬多個客戶端同時訪問我們的 URL,以測試在壓力下工作的效能,並且可以模擬多達 30,000 個併發連線來測試負載能力。

    Webbench 是用 C 語言編寫的,它非常簡潔,原始碼加起來不到 600 行。

  15. 匿名使用者2024-01-24

    遊戲越來越大,你了解其中的一部分就足夠了。

    OpenGL DX是動畫的東西,但是平時都會有引擎畫,改動不是很大,但是這種熟悉度應該也是。

    此外,藝術的估計和程式設計也不是特別相關。 但是如果有優化的話,那麼圖形,尤其是3D圖形演算法是非常必要的,有一家公司聘請了一位高薪的3D圖形演算法工程師,並給了他乙個系統優化,結果似乎是失敗的。

    還有網路,其實我不懂DX之類的,如果你精通網路程式設計,你還是可以有所作為的。 乙個大伺服器可能不是乙個成功的平台,它可能會做跨平台的事情,考慮到中國網速的問題,如何優化它也可以研究。 (可以使通訊協議更好等)。

    然後是加密部分,如果你精通安全,那麼每個遊戲的加密部分就是你的任務。 最好精通密碼學(你不使用明文進行網路傳輸),如果你是客戶,你可能要考慮是否有特洛伊木馬鉤子來鉤住你自己的程式或其他東西。

    事實上,許多技術都可以應用於遊戲,尤其是網路遊戲。

    如果你是初學者,不建議涉及特別深入的東西,這樣打好基礎。 學習DX程式設計是可以的,但不知道是否適合初學者......

  16. 匿名使用者2024-01-23

    軟體:使用 Visual Studio 系列,現在是 Visual Studio 2008。

    書籍:有一本電子書叫《VC++遊戲程式設計》,作者是王鵬生,從最基本的掃雷、西洋雙陸棋等遊戲開始,最後帶來每個遊戲的來源**,你在網上搜尋這本電子書。

    編寫遊戲:主要了解物件導向、OOA、OOD、設計模式和演算法設計! 尤其是遊戲中設計的各種尋路演算法,等等!

  17. 匿名使用者2024-01-22

    首先學習 C++

    然後熟悉 MFC

    然後直接看

相關回答
10個回答2024-04-11

電晶體“乙個人,一座城市,乙個傳奇。 從“Hello World”開始,到“Hi”結束的旅程,感動了全球數百萬玩家。 這也使這款遊戲成為“獨立遊戲精神”的傳奇。 >>>More

14個回答2024-04-11

這是乙個中學傳說,不要在十五號晚上12點坐著做幾件事,一,去一樓盡頭的廁所,那會死在汙水池裡,誰也不會發現。 第二,他說:“哈,拉,血,是四個字,那將導致死亡。 >>>More

7個回答2024-04-11

新遊戲《超級奔跑》也是一款盛大的遊戲 聽起來像卡丁車的遊戲嗎? 其實其實不是,它是一種跑遊戲,聽起來很無聊,玩起來超級好玩,也很有技巧,而且在遊戲中不需要買衣服,不需要用人民幣購買,可以用遊戲幣購買,特別漂亮,當你有足夠的遊戲幣時,可以購買新的角色和寵物, 遊戲中一共有7個角色,每個角色的跳躍和體力都不同,遊戲地圖難度很大。

9個回答2024-04-11

Feifei 是免費的

戰士。 神職人員(醫生)。 >>>More

16個回答2024-04-11

開卡丁車還不錯,電信區2剛剛開通,道具可以用遊戲賺到的金幣購買,畫質也不錯! 玩的人很多,這是一款不錯的休閒遊戲!