官术网_书友最值得收藏!

1.12 2D與3D工程的區(qū)別

Unity適用于開(kāi)發(fā)2D或3D游戲。在剛開(kāi)始創(chuàng)建工程的時(shí)候,你可以選擇創(chuàng)建2D或3D工程。也許你已經(jīng)想好了要建立哪種模式的工程,這里再次對(duì)2D和3D工程做一些說(shuō)明,以加深讀者對(duì)二者的理解。

選擇創(chuàng)建2D還是3D工程主要是對(duì)一些初始設(shè)置有影響,比如,當(dāng)導(dǎo)入圖片資源時(shí),默認(rèn)為材質(zhì)(textures)還是精靈(Sprites)。可以隨時(shí)將項(xiàng)目在2D或3D之間切換。以下再次對(duì)典型的2D和3D游戲做一些介紹。

1.全3D游戲

下圖是一個(gè)場(chǎng)景簡(jiǎn)潔的全3D游戲。

全3D游戲通常使用帶有模型和材質(zhì)的幾何體來(lái)搭建游戲中的場(chǎng)景、角色與其他物體。在全3D 游戲中,攝像機(jī)往往可以任意移動(dòng),不被限制在某個(gè)軸或者平面上;燈光與陰影也會(huì)用擬真的方式表現(xiàn)。3D游戲通常采用透視攝像機(jī),即近大遠(yuǎn)小的效果。

2.正交3D游戲

觀察同一個(gè)簡(jiǎn)單場(chǎng)景。下方左圖為透視攝像機(jī)的效果,右圖為正交攝像機(jī)的效果。

某些游戲也是使用 3D 模型,但是使用正交攝像機(jī)代替透視攝像機(jī)。正交攝像機(jī)沒(méi)有近大遠(yuǎn)小的效果,適用于很多鳥(niǎo)瞰視角的游戲,比如,表現(xiàn)一個(gè)卡通城市,有時(shí)這種游戲被稱作2.5D。對(duì)這種游戲應(yīng)當(dāng)使用 Unity 的 3D 模式創(chuàng)建,只是在創(chuàng)建之后,將攝像機(jī)和場(chǎng)景視圖改為正交模式。

3.全2D游戲

下圖是純2D游戲的例子,來(lái)自官方示例的截圖。

許多2D游戲都使用扁平的圖像(有時(shí)稱之為精靈)來(lái)表現(xiàn)游戲畫(huà)面。這種游戲的攝像機(jī)一般都是正交的。應(yīng)當(dāng)使用Unity的2D模式來(lái)制作這種游戲。

4.具有3D畫(huà)面的2D游戲

下圖是一個(gè)具有2D玩法和3D畫(huà)面表現(xiàn)的游戲。

某些游戲使用了3D的角色和場(chǎng)景,但是游戲玩法卻依然限制在2D范圍內(nèi)。比如,攝像機(jī)始終對(duì)準(zhǔn)人物側(cè)面,主角也只能左右移動(dòng),但是依然使用3D場(chǎng)景和角色,攝像機(jī)也采用透視攝像機(jī)。對(duì)這種游戲來(lái)說(shuō),3D 效果只是一種為了增強(qiáng)表現(xiàn)力的手法,而不是為了實(shí)現(xiàn)游戲玩法。這種類型的游戲有時(shí)也會(huì)被稱為 2.5D。盡管游戲玩法是 2D 的,但是物體還是有深度效果,在Unity中應(yīng)當(dāng)使用3D模式創(chuàng)建。

5.2D玩法和畫(huà)面+透視攝像機(jī)

這是另一種流行風(fēng)格的2D游戲,使用2D場(chǎng)景加上透視攝像機(jī)來(lái)實(shí)現(xiàn)一種多重卷軸的效果。這種游戲中所有的物體都是扁平的,但是離攝像機(jī)有著不同的距離。這種游戲完全適合用 Unity的2D模式創(chuàng)建,只要在創(chuàng)建以后將攝像機(jī)和場(chǎng)景視圖設(shè)置為透視的(Perspective)即可。

主站蜘蛛池模板: 都江堰市| 汤原县| 织金县| 彭泽县| 岳西县| 牙克石市| 嘉黎县| 稷山县| 赫章县| 余姚市| 加查县| 长岛县| 岚皋县| 呼和浩特市| 韩城市| 探索| 松溪县| 阿勒泰市| 湖北省| 阿勒泰市| 玉田县| 建湖县| 文水县| 定远县| 阿尔山市| 永和县| 宁海县| 鸡东县| 丽水市| 奉新县| 抚州市| 和平区| 棋牌| 尉犁县| 梅州市| 化州市| 平原县| 工布江达县| 湟中县| 蓝山县| 普兰店市|