無限場景通常應用於無限接關類型遊戲(Endless/infinite running games) 之中,可以帶給玩家一種永無止盡的場景錯覺,在開始應用之前,先請讀者想一下本範例的場景應該會長成什麼樣子呢? 因為場景要給玩家一種永無止盡的感覺,所以在場景中放置一個非常非常長的背景,其一個畫面的長度為 h,並且沿途擺設好幾組隕石供火箭穿梭其中。 圖 9-1 提供了該類場景的假想示意圖,這也是最直接及簡單的想法,因為玩家要穿越一個超級長的背景,以及多到數不清的隕石,在沒辦法預測玩家究竟可以通過多少隕石 的考量下,先假定玩家最厲害可以通過 100 組隕石( 每一組為 2 個),從圖 9-9知道,每 5 組隕石所需的背景長度大約為 h,那麼 100 組隕石就需要 20h 長度的背景,所以,這樣會發生什麼事呢? 最顯而易見的就是記憶體的使用過於浪費。 .......﹝詳細內容﹞ 更多內容請見 《Unity 3D 遊戲設計範例講堂 》 |
沒有留言:
張貼留言