編輯簡介
< Zh-tw
Jump to navigation
Jump to search
Brushes: 3D關卡設計的基礎
方塊、三角柱、圓柱、長釘。雖然聽起來不大一樣,但這些都是 Hammer 中建築物的基礎物件。你可以切割、操縱,甚至雕刻這些東西。你可利用這些" brushes "來組合出各種可能的形狀,無論是真實或者虛構的。這就是所謂的" constructive solid geometry "(CSG),也就是編輯特色 Hammer 所使用的。建立固態brush的方法已經寫在 Brush Creation 裡了。
一但你成功建立了 brush,你就會想貼一些材質圖案 Applying_Materials 上去。
Entities 與 Entity
你想讓你的關卡裡多一些無生命的東西嗎?那麼,你需要的就是 entities 了! Brushes 是一種用來創建關卡的背景的" world objects ",而 entities 則是會動的、會發出聲音,還會進行互動的物體。Entity 就是你的關卡中會執行一些指令或進行工作的物體。
Entity 主要又分為兩種, point 和 brush。
Point entities 存在於遊戲世界中的一個確切位置上。舉例來說,就像是光源、怪物或者玩家。(怪物和玩家都擁有各自的區塊,但這點是與遊戲本身的設計有關,與地圖的設計則沒有關係)有些 Point entities 就是點(Point)。例如,env_beam entity 是用來控制光線效果(beam effects),它主要是利用兩個點作為目標。也就是說,當你放置了兩個點,光線就會在這兩點間移動。