iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Software Development

《今天也走在開發遊戲引擎的路上》 系列

<3
「遊戲」是一種藝術呈現的形式。相較於常見的藝術種類 一 文學、繪圖、音樂。「玩家」有別於「讀者」、「觀眾」抑或是「聽眾」。他們實際上進入了遊戲的世界中,感知、回饋於遊戲世界。因此,遊戲的開發自然也並不是件簡單的事情。

衍生出的,便是「遊戲引擎」的概念。藉由將軟體架構清楚的劃分、重複利用組件,渲染系統、碰撞檢測系統、音頻系統、資產等等… 加速遊戲開發團隊們「創作」的過程、也使得遊戲開發逐漸興起。

那麼,何謂「遊戲引擎」,其中的架構、隱藏在遊戲開發後的過程究竟是什麼?
筆者作為「學習者」,誠摯的邀請你。
在這30天中互相交流、學習,與我一同走在「開發遊戲引擎」這條路上。

參賽天數 12 天 | 共 12 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文 團隊那團名要叫什麼?
DAY 11

「引擎實作」—— 入口點 Entry point

終...終於到了實作的部分了,鴿了這麼久,想必讀者也習慣了吧(不過有沒有人看我也不知道)。到今天也差不多體會到鐵人賽的驚險了?!沒屯稿的話每天被文章追著跑。 架...

2022-09-26 ‧ 由 Eason 分享
DAY 12

「引擎實作」—— 日誌系統 Logging system

Logging 在實作中,當我們在debug時,筆者相信有許多人都會使用「printf大法」來追蹤或顯示程式內部運行的狀況吧,而相信大家接觸許多軟體也有看過日誌...

2022-09-27 ‧ 由 Eason 分享