紙娃娃系統
網路紙娃娃的英文“Avatar”,而“Avatar”一字源自於兩個梵文的組合,”Ava” 表示後裔或超越的意思,”tar”則表示為向下或人間的意思,兩者的合體avatar就帶有“化身、具體化、體現、替身”之意,而用在網路使用上則泛指可以變身的“紙娃娃”系統,目前在網路遊戲與社群、交友網站上受到廣泛的套用。發展歷史
還記得十幾年前網路剛開始流行、進入人們的生活的時候,那時不論是文字遊戲“泥巴(Mud)”或是交友、社群聯誼網站,使用者們只能使用傳統的文字元號ID來代表自己,但隨著時空移轉與技術的進步,在創意與商機互相結合之下,由文字元號轉變為2D平面甚至是3D立體造型,現在已經可以使用網路紙娃娃系統虛擬出一個人物,由你挑選、任意更換各種造型,來打造出真正屬於“自我”獨特風格的虛擬網路分身。原理
紙娃娃系統系統是用在電腦遊戲上的通過細分角色模型或圖像,並重新組合,來增加角色外觀數量的系統。根據引擎的不同,可分為“2D紙娃娃”和“3D紙娃娃”兩種。2D紙娃娃據稱最早出現在《網路創世紀(UO)》中。2D紙娃娃
在以前沒有採用紙娃娃系統的遊戲中,遊戲角色的所有外觀都是遊戲美工預先製作好的,因此數量有限,且占用較多資源(記憶體,硬碟空間),比如為了實現同一角色拿著不同武器奔跑的圖像,開發者不得不繪製兩套奔跑圖,分別加上不同的武器。而實際上,變化的只是武器,這樣多的一組奔跑圖像就是多餘的。而紙娃娃系統就是針對此設計的。在紙娃娃系統中,角色的每個動作,每套服裝,武器,都只有一套,而且是獨立的。引擎可以根據不同的需要,臨時將幾組圖像拼裝到一起,進而形成變化豐富的角色外觀。例如同時角色奔跑,可以在手部繪製武器A,也可以繪製武器B。
為了豐富角色的動作,2D紙娃娃有時也將角色的頭,身,手,腳等部位的動作都分開繪製,在2D圖像基礎上展示了更多變的角色動作。
2D紙娃娃系統比起普通遊戲的最大優勢就在於,數量相同的角色外觀下,占用更少的資源,角色的外觀變化即時展示。而這樣的系統在編程稍稍複雜。