前言 以前呢,讀過Game Programming Patterns這本書,讀完真的是受益良多阿~~。以前學過C++的繼承之後,在寫大型一點的專案的時候,就會開...
Component Pattern 前言 之前稍微提了一下一般遊戲物件及行為的架構,繼承的部分我就不寫了,各位有興趣可以自己用滿滿的繼承寫一個遊戲,這裡我們要演...
Entity Component System 前言 很多遊戲引擎都使用ECS架構,所以也想寫寫看。但如果只了解理論就要從0開始時做我來真的不會,畢竟我就爛。不...
EnTT github 前言 當初在寫完ECS之後測試完一直覺得怪怪的,對自己不是很自信,總感覺自己ECS寫壞了寫爛了,所以為了測試我寫的是不是對的,就去稍微聊...
Particle System 一款遊戲,如果少了點特效,那肯定是會覺得少了點啥,所以今天打算來製作 Particle System,讓我們能有一些火焰之類的效...
Particle 我們知道,particle 是效果的基本單位,為了能夠達到我們所要的效果,我們必須調整每個 particle 的位置、顏色、大小等等屬性,所以...
Particle System update 我們的 Particle System 會更新我們 Particle 的所以物理,以及幫助我們將粒子繪製出來。 c...
Particle System Render 在寫 Render code 之前我們先來寫 Shader 吧 vertex shader: #version 3...
Vortex 現在我們有火焰了,但是呢如果今天我的火焰想要有點這種效果呢。 感覺有個颱風在那裏影響火焰的走向。 所以我們就來模擬颱風。 颱風會有旋轉的速度,而...