纸娃娃系统
紙娃娃系統(tǒng)又稱Avatar系統(tǒng)是用在電腦游戲上的通過(guò)細(xì)分角色模型或圖像,并重新組合,來(lái)增加角色外觀數(shù)量的系統(tǒng)。根據(jù)引擎的不同,可分為“2D紙娃娃”和“3D紙娃娃”兩種。2D紙娃娃據(jù)稱最早出現(xiàn)在《網(wǎng)絡(luò)創(chuàng)世紀(jì)(UO)》中。[
原理2D紙娃娃
在以前沒(méi)有采用紙娃娃系統(tǒng)的游戲中,游戲角色的所有外觀都是游戲美工預(yù)先制作好的,因此數(shù)量有限,且占用較多資源(內(nèi)存,硬盤空間),比如為了實(shí)現(xiàn)同一角色拿著不同武器奔跑的圖像,開(kāi)發(fā)者不得不繪制兩套奔跑圖,分別加上不同的武器。而實(shí)際上,變化的只是武器,這樣多的一組奔跑圖像就是多余的。而紙娃娃系統(tǒng)就是針對(duì)此設(shè)計(jì)的。
在紙娃娃系統(tǒng)中,角色的每個(gè)動(dòng)作,每套服裝,武器,都只有一套,而且是獨(dú)立的。引擎可以根據(jù)不同的需要,臨時(shí)將幾組圖像拼裝到一起,進(jìn)而形成變化豐富的角色外觀。例如同時(shí)角色奔跑,可以在手部繪制武器A,也可以繪制武器B。
為了豐富角色的動(dòng)作,2D紙娃娃有時(shí)也將角色的頭,身,手,腳等部位的動(dòng)作都分開(kāi)繪制。如《刀劍封魔錄》就是采用這種設(shè)計(jì),在2D圖像基礎(chǔ)上展示了更多變的角色動(dòng)作。
2D紙娃娃系統(tǒng)比起普通游戲的最大優(yōu)勢(shì)就在于,數(shù)量相同的角色外觀下,占用更少的資源,角色的外觀變化即時(shí)展示。而這樣的系統(tǒng)在編程稍稍復(fù)雜。
3D紙娃娃
3D紙娃娃系統(tǒng)不同于2D,因?yàn)樵?D游戲中,可以借助骨骼系統(tǒng)來(lái)控制角色動(dòng)作,因此3D紙娃娃沒(méi)有拆分角色的身體部分,只是分離了服裝,武器等外部物件。
簡(jiǎn)化版紙娃娃系統(tǒng)
此系統(tǒng)亦稱Avatar系統(tǒng),在游戲中,一件裝備可以穿戴在玩家身上,而非放置在專用的裝備欄中。但此系統(tǒng)最大的運(yùn)用在非游戲領(lǐng)域,如QQ的QQ秀就是使用這種系統(tǒng),讓用戶自由組合各種道具來(lái)豐富其外觀。
使用紙娃娃系統(tǒng)的游戲
現(xiàn)在大部分線上游戲皆有紙娃娃系統(tǒng)。
參見(jiàn)
布娃娃系統(tǒng)
- 游戲引擎
外部鏈接
化身匯編
- (日文)Yahoo!アバター - キャラクターをファッションアイテムでアピール
- Alluserpics
- AVATAR.now.com.hk
- 小蕃薯 - 蕃身館
- 勇者造型 - 巴哈姆特電玩資訊站
- Avatar從PC紅到手機(jī),用虛擬替身隨時(shí)隨地交朋友
總結(jié)
- 上一篇: 微积分基础1-微分篇
- 下一篇: C 内存管理详解