Unity 如何協(xié)助將一個創(chuàng)意的火花變?yōu)橐豢罹实?2D 游戲,如何用unity制作2d游戲Unity 如何協(xié)助將一個創(chuàng)意的火花變?yōu)橐豢罹实?2D 游戲《小泡泡》:Unity 用于 2D 游戲案例分析經(jīng)驗豐富的獨立開發(fā)人員 Stu Denman的祖父曾參與過“曼哈頓計劃”,他后來研究了肥皂泡的物理特性。半個世紀(jì)后,S......
《小泡泡》:Unity 用于 2D 游戲案例分析
經(jīng)驗豐富的獨立開發(fā)人員 Stu Denman的祖父曾參與過“曼哈頓計劃”,他后來研究了肥皂泡的物理特性。半個世紀(jì)后,Stu 的腦海中始終縈繞著祖父的泡泡工作。他連做夢都會想到泡泡。但是他能不能將這個想法變成一款精美、有趣和充滿挑戰(zhàn)性的游戲呢
游戲
《Tiny Bubbles》,一款備受贊譽的精美物理解謎游戲,制作者:Pine Street Codeworks。
目標(biāo)
在一款趣味解密游戲中還原泡泡的真實物理表現(xiàn)
平臺
iOS、Android、PC、Mac、Linux
團(tuán)隊成員數(shù)量
2
地點
西雅圖、華盛頓
Pine Street Codeworks 的聯(lián)合創(chuàng)始人兼開發(fā)人員 Stu Denman 解釋了為何 Unity 是幫助他實現(xiàn)愿景的完美工具。
一款備受贊譽的精美物理解謎游戲
作為一家3A級工作室的技術(shù)主管,Stu Denman負(fù)責(zé)領(lǐng)導(dǎo)一個有30多名游戲開發(fā)人員的團(tuán)隊。在他的職業(yè)生涯中,他曾經(jīng)有過制作一款自己的游戲的沖動。Unity提供的靈活性和完整工具集幫助他創(chuàng)造了Tiny Bubbles:一款包含160多個關(guān)卡的聰明、有吸引力、讓人愛不釋手的解謎游戲。
結(jié)果:
利用高質(zhì)量的Asset Store插件節(jié)省了數(shù)千美元
本地化工具節(jié)省了幾個月的開發(fā)時間
榮獲諸多榮譽,包括在Google Indie Festival、Intel Buzz: Best Overall PC Game、Seattle Indie Games比賽和Mobile Games Forum Indie Showdown上獲獎
點燃他想象力的火花
當(dāng)他開始啟動項目時,Denman只有一點靈感。 他知道自己想制作一款以肥皂泡為主題的游戲,但是他不知道具體應(yīng)該如何設(shè)計。 Unity Editor的可擴(kuò)展性和模塊化設(shè)計使他能夠隨心所欲地進(jìn)行實驗。
“為了弄清楚哪些元素有趣,哪些元素乏味,我決定在Unity內(nèi)部制作一款編輯器,這樣我就可以即時運行游戲和進(jìn)行測試,返回修改,四處調(diào)整對象的位置,反復(fù)打磨,來回折騰。 Unity Editor的靈活性確實改善了游戲設(shè)計。”
“我以前對這些方面很擔(dān)心,Unity讓我從中解脫出來”,Denman說, “我可以把精力集中在我以前沒有嘗試過的更有趣的技術(shù)上。 泡泡的物理特性就是一個典型的例子。”
100 倍投資回報率
除了添加自己的工具外,Denman 還使用了許多 Unity Asset Store 中的現(xiàn)成工具,他說它們產(chǎn)生了讓人難以置信的投資回報。
“有時,您并不知道要做多少工作和改進(jìn)才能完成一個項目,何況市場競爭是如此激烈。但是當(dāng)您將游戲帶到玩家面前時,您才發(fā)現(xiàn),天啊,我需要在這里添加一個特效。我需要改進(jìn)那個功能的外觀。
“所以,能夠使用 Asset Store 中的現(xiàn)成工具真是太好了,這可能比自己開發(fā)工具要快 100 倍。它可以幫助您節(jié)省大量時間,”Denman 說。
另外,他還發(fā)現(xiàn)自己剛開始獲取某些資源只是出于特定的原因,但這些資源常常在其他地方產(chǎn)生了意想不到的好處。TextMesh Pro 就是其中一個典型例子:
“我購買 TextMesh Pro 是為了在文本中添加圖標(biāo),結(jié)果發(fā)現(xiàn),它不僅可以讓我快速高效地添加圖標(biāo),而且價格低廉,更出人意料的是,它還有許多其他我可以善加利用的超酷工具。”
玩泡泡:一項普世權(quán)利
Denman 的試驗結(jié)果是產(chǎn)生了一款包括 160 多個有趣謎題的獲獎游戲。該游戲?qū)⑴菖莸膶嶋H物理特性反應(yīng)到現(xiàn)實世界中,包括壓力、表面張力、相互作用和級聯(lián)連鎖反應(yīng)。
喜歡玩泡泡是人之本性。泡泡有一些特性可以讓所有人著迷,他們不分年齡、性別或文化,都對泡泡迷戀不已。我希望為盡可能多的人提供這種了不起的新方法來玩一大堆泡泡,包括需要使用眼動儀的色盲癥患者。雖然為了實現(xiàn)這一目的,我需要對盡可能多的語言和平臺進(jìn)行設(shè)計,而這顯然就是我為何選擇Unity的一大原因,”Denman 說。
通過 Asset Store 的 I2 本地化插件,Denman 可以將所有語言存儲在 Google Spreadsheet 中。隨后,他可以與翻譯共享該電子表格。經(jīng)過審核后,就可以將翻譯文本自動導(dǎo)入 Unity。
“我真是被驚到了,它幾乎簡單得傻瓜也會用。如果不是這樣,我可能要花兩個月或更多時間才能完成同一款軟件。我在一天之內(nèi)就完成了這款游戲的第三種語言本地化,包括集成和教程。它以后還會幫助我節(jié)省無數(shù)寶貴的時間,”他說。
實時洞見和變現(xiàn)工具
當(dāng)他完成原型設(shè)計后,Denman 迫不及待地想看到玩家會對他的實驗做出怎樣的反應(yīng),以及他們到底會在游戲中做些什么。為此,他啟用了 Unity Analytics 并開始將游戲發(fā)快遞給他的朋友。
憑借 Unity Analytics Dashboard,他可以了解比如哪些關(guān)卡需要進(jìn)行更多次嘗試才能通過,或者玩家在哪些關(guān)卡會退出等等。為了利用聲音數(shù)據(jù)確定某些可能的關(guān)鍵業(yè)務(wù)決策,Denman 計劃在發(fā)布游戲的 Beta 版時繼續(xù)使用 Unity Analytics。
玩家會付費嗎
Unity Analytics 將提供幫助的一個重要決策是 Denman 關(guān)于獲利的業(yè)務(wù)模型。
“當(dāng)前市場充滿競爭,所以為特定平臺和市場選擇最佳模型至關(guān)重要。所有這些市場的玩家特征各有不同,究竟哪一種模型才能讓您獲得最大利潤,為了做到心中有數(shù),您必須對不同類型的玩家進(jìn)行留存率測試。
“有時,如果留存率過低,可能最好把價格定高一些,而如果留存率很高,可能免費才是上策。Unity Analytics 可以讓您了解留存率,然后基于數(shù)據(jù)做出決策。”
為了針對免費受眾做好準(zhǔn)備,Denman 準(zhǔn)備使用 Unity Ads 和 IAP來補充 Unity Analytics。他采取一種可以為不同類型的玩家提供良好體驗的方式將廣告集成到設(shè)計中。
“我為提示、升級和謎題使用獎勵性廣告。如果玩家在遇到難關(guān)時需要幫助,他們通過觀看廣告可以獲得獎勵性提示。這些提示有助于將游戲推廣到更廣泛的受眾群體。它可以讓休閑玩家解出一些更有難度的謎題,而更堅韌的玩家則可能更喜歡自己努力找出解決方案。”
Denman 充分利用了 Unity 的強(qiáng)大性。首先,當(dāng)他心中還只有最終游戲的模糊概念時,靈活的模塊化設(shè)計幫助他抓住自己的興趣進(jìn)行設(shè)計。其次,Unity Asset Store 和他自己的自定義工具讓他可以把精力集中在游戲本身的核心理念上。最后,Unity IAP、Ads 和 Analytics 幫助他以正確的模式讓游戲為他付出的辛勤工作賺取回報。
“Unity 的模塊化設(shè)計的目的是為了讓開發(fā)簡單明了。所以,如果游戲的某個部分有穩(wěn)定性問題,它也不會影響游戲的其他部分。這同時也意味著在開發(fā)過程中,您的游戲在整體上的穩(wěn)定性比我以前使用其他引擎開發(fā)的游戲的穩(wěn)定性更佳。”Stu Denman, Founder and Lead Programmer at Pine Street Codeworks
特別聲明:以上文章內(nèi)容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關(guān)于作品內(nèi)容、版權(quán)或其它問題請于作品發(fā)表后的30日內(nèi)與ESG跨境電商聯(lián)系。
二維碼加載中...
使用微信掃一掃登錄
使用賬號密碼登錄
平臺顧問
微信掃一掃
馬上聯(lián)系在線顧問
小程序
ESG跨境小程序
手機(jī)入駐更便捷
返回頂部