Unity3d入門選作作業(一)

2021-09-27 00:12:10 字數 2711 閱讀 9773

學號:17343001

姓名:艾鶴軒

【參考】 火箭指揮官 遊戲策劃稿

以下作業為二選一,僅需提交部落格

【選做】閱讀 tracy fullerton, game design workshop 第

二、第三章。選擇一款你喜歡的中等規模遊戲,如「植物大戰殭屍體」,對遊戲設計元素進行分析,闡述其當年成功的可能因素。

【選做】介紹一款功能遊戲,陳述該遊戲的設計元素,說明在娛樂之外該產品的社會貢獻與價值。

本次介紹的遊戲為bangdream少女樂團。

《bang dream!》(日語:バンドリ)是以女子樂隊為主題,由bushiroad製作的跨**企劃。企劃講述女子高中生的樂隊活動,並以電視動畫、遊戲、漫畫、聲優參與的現實演唱會等形式展開[1]。擁有「poppin』party」、「roselia」、「afterglow」等幾支少女樂隊組合。(摘自萌娘百科)

bangdream 簡稱「幫幫(bangbang)」,是一款採用live2d技術的次世代少女樂隊企劃音遊。它與其它音遊最大的不同在於,它形成了乙個龐大的產業鏈。從開始的二次元動漫製作,再到與幾個樂隊的塑造以及不斷發布新曲,角色的塑造以及遊戲性的設計,遊戲周邊的運營,使得這個遊戲從開服開始便廣受好評。

bangdream三大遊戲運營商:

正是因為這個遊戲的火爆,從開始只有日服區,到傳到中國台灣服務區,再到最近5月份登陸bilibili平台而進入中國大陸。

因為本次部落格不是對遊戲進行介紹,而是對它的遊戲性,遊戲功能以及遊戲特點進行專門分析的。所以接下來我將分別從上述三點對該遊戲談談我的認識。

這種技術所產生的效果很接近我們的3d技術,至於你想具體了解一下其效果,請參考bangdream第二季動漫或者直接進入遊戲。

除了live2d技術,此遊戲因為專注於音遊,對聲音的質量也要求更高。它們採用了criware(官網)

criware是一家專注於對聲音處理方面的公司,使用這種外掛程式可以使遊戲音效更上一層樓。具體的你可以登陸上方鏈結檢視,這裡不加贅述。

遊戲功能

這款遊戲與其他**類遊戲相同的地方在於它也是有依照**學的節奏點來設計遊戲的方式。主要是玩家根據節奏來對螢幕的幾個框進行擊打,擊打結果有prefect\great\good\bad\miss。這一點包括節奏大師、qq炫舞都有著相同的規則。另外bangdream設計了人物立繪穿插其中,如果擊打全是prefect變為ap(all prefect),擊打全為prefect\great便為fc(full combo)。

遊戲採用清火的體力模式,火焰的功能即是使玩家的收成加倍,火焰每半小時恢復乙個,最多恢復10個。

同時為鼓勵玩家的積極性,遊戲物件除了玩家通過招募抽的卡組之外,還有裝飾道具的加成、樂隊加成、屬性加成等等。同時通過沒一段時期的乙個活動,通過全服進行分數排名來給予玩家獎勵。玩法有自由演出、協力演出。特殊活動還有挑戰演出和對戰演出(對邦)等等。來促進遊戲的可玩性、刺激玩家的積極性。

盈利模式採用星石的方式,玩家充值星石,星石可以招募新角色或者購買火焰值。

遊戲特點

遊戲面向的範圍很廣。充分利用人們一天日常的生活作息(按每5小時回滿火焰值)中的間隔時間,豐富該遊戲的娛樂性,希望能夠充分發揮其二次元的影響力。佔據更多玩家的娛樂時間以與其他遊戲的競爭。從某種角度來看是有效的。

遊戲的內容方面很豐富,遊戲本身是從動漫中來,同時有著豐富的周邊活動。在2019bilibili world廣州站曾有bangdream專屬區

同時遊戲中還在不斷推出各種各樣的歌曲,部分是原唱創作,部分更是翻唱了很多知名的動漫歌曲。極大的豐富了遊戲的內容。

總體而言,從遊戲設計的角度來說,日本的動漫界給了我們很大的啟發。通過bangdream我們可以看到音遊的市場如果做好了一定是巨大的。

最後再說說我對這個遊戲的不足之處的指正:任何乙個遊戲都需要不斷保持它對於玩家的吸引力,同時還要在基礎上不斷增加遊戲體驗性。在進入一定層面以後會發現由於卡牌的大量收集使遊戲達到了玩家的極限從而使玩家失去遊戲的吸引力。低等級玩家由於與高等級玩家的差距太大導致沒有遊戲體驗性。

5g時代以及虛擬實境技術為我們提供了另一種可能性。

Unity3D 指令碼入門

1 資料型別和基本運算 a 命名空間就像在檔案系統中乙個資料夾容納多個檔案一樣,可以看作某些類的乙個容器。通過把類放入命名空間可以把相關的類組織起來,並且可以避免命名衝突。命名空間既用作程式de 內部 組織系統,也用作 外部 組織系統。使用命名空間 using 2 整型 整數 8個名稱 sbyte ...

unity3d 指令碼入門

1 virtual和override a virtual 用在基類中,指定乙個虛方法 屬性 表示這個方法 屬性 可以重寫。b override 用在派生類中,表示對基類虛方法 屬性 的重寫。class test2 test public sealed override void show 執行的結果...

unity3d 指令碼入門

1 virtual和override a virtual 用在基類中,指定乙個虛方法 屬性 表示這個方法 屬性 可以重寫。b override 用在派生類中,表示對基類虛方法 屬性 的重寫。class test2 test public sealed override void show 執行的結果...