本課程的主要內容皆以實作為主,包含製作遊戲時所不可或缺的物理特效(Physical Effectors)及粒子特效(Particle Systems)。物體特效包含常數(Constant)特效、點(Point)特效、浮力(Buoyancy)特效、區域(Area)特效、平台(Platform)特效、表面(Surface)特效,以及各種不同的關節(Joint)特效如鏈條關節(Hinge)、固定關節(Fixed)、彈簧關節(Spring)等。而粒子特效除了講解粒子的基本功能及設定外,更透過特效實作來加強同學們粒子參數整合的能力,主要的實作範例包含:一般粒子(Dust)、下雨(Rain)、閃電(Lightning & Flickering)、光環(Aura)、飛行光束(Flying Beam)、子母煙火(Parent-Child Fireworks)、煙霧(Smoke)、爆炸及火光(Explosion & Fire)、瀑布及水花(Water Fall & Sprinkles)、尾部拖曳(Trail Renderer)等。此外,還包含粒子碰撞(Collision)及觸發(Trigger)的使用時機及製作方式,以及如何透過程式的回調(Callback)來控制粒子的各種屬性。期望透過以上的特效實作,增強學生在遊戲製作上的能力。
|