OpenGL 遊戲設計 CS-like 3D 射擊
【時間】2011-06-25 •【分類】遊戲 •【作者】魔旅士
家裡的小朋友喜歡玩 CS對戰遊戲, CS 是一款模擬3D的遊戲經典. 我也來搞一個 “簡單”版的3D地圖與人物移動. 果然! 3D的繪圖頗難. 以下只是初版.
[ 3D World 的動畫DEMO, 簡單架構圖. ]
主要的功能是:
(0) 採用 VC++ / OpenGL 程式庫, 3D 立體世界, 同時採”鍵盤與Mouse”控制.
(1) Keyboard : 左右平移(A/D) + 前後平移(W/S).
(2) Mouse : 決定視線方向, 左右旋轉的轉速. 轉動角速度可自動偵測調整.
3D World 的動畫DEMO
這裡是我貼在YouTube的 3D-World 的程式動畫 DEMO 展示.
不知道是 OpengGL 有 Bug, 還是我的寫法很笨, 偶爾會出現不規則的貼圖錯誤. 呈現白色的區塊. 原因我也不知道, 研究中.
參考
[參考] : OpenGL Game 設計 : CS-like 3D World (更新版) / 魔旅士.
Latest posts by 魔旅士 (see all)
- 美國的債務鐘 滴答! 滴答! - 2023-01-30
- 政客經典幹話篇 2023 - 2023-01-06
- 政客經典幹話篇 2022 - 2022-05-28