切換
舊版
前往
大廳
主題

亂七八糟的_遊戲開發誌[5] 3D攝影機

Daily | 2019-02-01 19:16:05 | 巴幣 6 | 人氣 478

經歷過前幾篇的折磨我們終於完成了移動與跳躍
接下來就進入一個新單元了
攝影機!!

以UNITY來說
遊戲中不論2D3D玩家看到的畫面都是透過攝影機捕捉的
玩家操作視角就是在操作著攝影機的變化
當年3D遊戲剛興起的時候 因為操作3D攝影機的概念在玩家中還很陌生
所以我們的任天堂甚至為攝影機設計了一個腳色
影片不是我的 有可能被刪掉

就是那隻坐在雲上的烏龜(?
藉此來具象化攝影機操作
這樣子可以看見自身的攝影機
因為好似有一個人在看著腳色 所以稱之為第三人稱攝影機
當然還有第一人稱攝影機(不要問我為甚麼沒有第二人稱)
我們可以大致粗略的把攝影機分成這兩類
再來第三人稱攝影機還可以再依據視角分成更多種
像是
Top Down View(頂視角),
Side View(側視角),
Isometric View(等距視角),
45° View(45度視角),//(注意45°不等於Isometric)
Over the Shoulder(過肩視角)
等等.....
每種視角都有自己合適得遊戲類型(當然不是絕對)
至於我剛剛舉例的馬力歐64則是Free Look
FreeLook我自己覺得是泛用性良好的一種方式
我會以FreeLook來製作攝影機

稍微談談第一人稱攝影機
說到第一人稱大家都會想到FPS
但其實第一人稱的歷史非常悠久
早在Windows還沒誕生的時候就已經有遊戲用簡單線條來模擬3D空間了
(例如早期的ASCII Game)
現今的第一人稱攝影機可能遠比你想的複雜多
這是一張FPS遊戲的畫面(我稍微做的多多包涵)


有些人可能會發覺其實怪怪的
正確的狀況是下面這樣


腳色站的這麼靠近牆手臂應該會穿到牆裡面
但因為是遊戲 為了兼具美觀所以我們會採用上面的做法把手畫出來
作法很簡單 一台攝影機不夠你有試過兩台嗎?
一台攝影機會拍攝主遊戲畫面
而另一台只拍手臂

最後再把畫面疊加起來


下次玩FPS時看看走到牆邊手會不會穿到牆裡面吧

這回的份量好像有點少不過進入下一個主題又怕文章太長
先打住吧
下回會開始實作攝影機




送禮物贊助創作者 !
0
留言

創作回應

相關創作

更多創作