設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

游戲引擎“跑路”之后

觸樂(lè) 2024/4/14 12:38:11 責(zé)編:夢(mèng)澤

本文來(lái)自微信公眾號(hào):觸樂(lè) (ID:chuappgame),作者:祝思齊

開(kāi)發(fā)者和他們的游戲,該怎么辦?

豆豆決定停止開(kāi)發(fā)《只兔 2》。

《只兔 2》的前作是 2D 像素風(fēng)動(dòng)作游戲《只兔:不滅的勇者》。因?yàn)橥娣ㄖ鞔蚱吹?,設(shè)計(jì)上有獨(dú)特的江湖風(fēng)味,更新和修 Bug 也勤快,游戲盡管體量不大、宣發(fā)也有限,仍然收獲了不少喜愛(ài)這類獨(dú)立游戲的玩家。豆豆沒(méi)有統(tǒng)計(jì)過(guò)具體的玩家數(shù)量,不過(guò)在 TapTap(這也是他宣發(fā)的主要平臺(tái)),《只兔》的關(guān)注量超過(guò)了 232 萬(wàn)。

《只兔:不滅的勇者》于 2023 年 3 月在 Steam 上線了完整版,目前版本已經(jīng)非常穩(wěn)定。2024 年 1 月,豆豆開(kāi)始為續(xù)作做準(zhǔn)備:畫面升級(jí),從像素風(fēng)變成了 2D 位圖,相應(yīng)的繪圖工作量也有所增加。但豆豆并不覺(jué)得有什么問(wèn)題,因?yàn)樗麖?2019 年起,就一直用一款國(guó)產(chǎn)引擎“喚境”開(kāi)發(fā)游戲,從早期各種嘗試,到后來(lái)的“只兔”系列,他已經(jīng)對(duì)引擎能夠?qū)崿F(xiàn)的各種功能非常熟悉。

但他沒(méi)有想到,偏偏是引擎出現(xiàn)了問(wèn)題。今年 3 月,豆豆和同樣使用“喚境”的其他幾位開(kāi)發(fā)者發(fā)現(xiàn),引擎的客服不再回復(fù)問(wèn)題,官方網(wǎng)頁(yè)無(wú)法順利打開(kāi),下載渠道也從 Steam 下架。3 月中旬,豆豆從內(nèi)部工作人員口中得知,“喚境”很可能不會(huì)繼續(xù)運(yùn)營(yíng)。

這使得開(kāi)發(fā)者們陷入了一種焦灼的情緒。喚境引擎的特殊之處在于,使用它開(kāi)發(fā)的游戲,所有的數(shù)據(jù)打包都要通過(guò)引擎搭設(shè)的服務(wù)器在線進(jìn)行。不僅如此,玩家在本地下載游戲之后,每次打開(kāi)都要進(jìn)行一次在線驗(yàn)證。如果引擎徹底終止運(yùn)營(yíng),這些已開(kāi)發(fā)和正在開(kāi)發(fā)的游戲都會(huì)停擺。

目前,喚境引擎官方在公開(kāi)場(chǎng)合依然保持著沉默。

《只兔 2》的開(kāi)發(fā)目前只進(jìn)行了一小部分

“捷徑”

打開(kāi)喚境引擎網(wǎng)站,最醒目的地方寫著它最大的賣點(diǎn):無(wú)需編程,人人都能做游戲。不僅如此,作為一款國(guó)產(chǎn)引擎,它的所有教程、界面以及功能描述都是中文的,門檻非常低。這也是很多開(kāi)發(fā)者最初選擇它的原因。

2020 年,豆豆接觸到了喚境引擎,當(dāng)時(shí)他還在讀研究生。他是畫漫畫出身,曾經(jīng)嘗試用 RPGMaker 給自己的漫畫做了一個(gè)劇情向的 RPG 游戲。后來(lái),他并不滿足于 RPG 這個(gè)類型,就轉(zhuǎn)而去學(xué) GameMaker,也是一款主打 2D 游戲開(kāi)發(fā)的免費(fèi)引擎。

“但 GameMaker 需要編程,涉及到一些代碼。我當(dāng)時(shí)就很頭疼這個(gè)?!倍苟拐f(shuō),“我就在網(wǎng)上搜,有沒(méi)有和 RPGMaker 類似、但又能做其他類型游戲的引擎?!彼阎阎?,他在B站上看到了喚境引擎的教程。

喚境引擎有多容易上手?“它把所有條件和動(dòng)作都用中文描述寫出來(lái)了,只要你邏輯夠好,就能做出想要的功能。相當(dāng)于你先選一個(gè)條件,再選一個(gè)動(dòng)作,就可以完成一條事件。”豆豆舉了一個(gè)例子:要實(shí)現(xiàn)游戲里的攻擊掉血效果,只需要在條件里選擇“某個(gè)東西和某個(gè)東西碰撞”,再在效果里選擇“血量減 1”,就能夠完成這個(gè)事件。整個(gè)過(guò)程都是中文描述,沒(méi)有任何理解門檻。而在其他引擎里實(shí)現(xiàn)同樣的效果,很可能需要用到代碼和函數(shù)。

使用者大雄也認(rèn)同這一點(diǎn)。他的本職工作是一家公司的前端程序,在 2020 年“居家”期間對(duì)制作游戲產(chǎn)生興趣,從而接觸到了喚境引擎?!八举|(zhì)上有點(diǎn)像那種少兒編程,用一種藍(lán)圖的方式把功能拼接在一起?!贝笮壅f(shuō)。在這種低門檻的前提下,不少主流的 2D 游戲,像是卡牌、塔防、自走棋等等,喚境引擎實(shí)現(xiàn)起來(lái)基本都沒(méi)有問(wèn)題。

在宣傳上,喚境引擎主打低門檻

“假如你是一個(gè)美術(shù)或者策劃出身的開(kāi)發(fā)者,代碼能力不是很強(qiáng),就很適合用喚境去快速做一個(gè) Demo 給投資商看,學(xué)生也可以用它做游戲項(xiàng)目給老師看。”大雄說(shuō),“當(dāng)然,它也很適合純‘小白’入門做游戲。因?yàn)椴还苡檬裁匆妫鲇螒蚨嫉谜莆諆蓚€(gè)基本技能。一是思維方式要符合游戲邏輯,二是對(duì)應(yīng)引擎的用法,或者說(shuō)代碼語(yǔ)言。喚境引擎不需要代碼,但游戲邏輯和其他引擎是一樣的。學(xué)會(huì)這個(gè)思維方式之后,轉(zhuǎn)去別的引擎,只要學(xué)習(xí)對(duì)應(yīng)的代碼就行了?!?/p>

不過(guò),大雄同樣指出了喚境的問(wèn)題?!八墓δ芴菀走_(dá)到上限了?!彼u(píng)價(jià),“最大的短板就是只能做純 2D 的內(nèi)容,3D 效果一點(diǎn)都做不了,也不能做聯(lián)網(wǎng)功能。我后來(lái)碰到客戶想要做比較商業(yè)化的游戲項(xiàng)目,就直接轉(zhuǎn)向了 Unity 這樣的商業(yè)引擎?!?/p>

從游戲行業(yè)內(nèi)人才招聘和培養(yǎng)的角度來(lái)說(shuō),使用喚境引擎的經(jīng)驗(yàn)在大部分廠商看來(lái)也不算有效。一些開(kāi)發(fā)者用它做出了相當(dāng)不錯(cuò)的作品(在喚境社區(qū)內(nèi)部,《只兔:不滅的勇者》這樣廣受歡迎的作品被稱為“頭部產(chǎn)品”,在官網(wǎng)上做了重點(diǎn)展示),但如果以此類作品去應(yīng)聘,用人單位不一定會(huì)認(rèn)可背后的技術(shù)含量 —— 因?yàn)槭褂盟拇_不需要太多技術(shù)。

在豆豆社交主頁(yè)的評(píng)論區(qū),持有類似觀點(diǎn)的人也有不少。他們認(rèn)為,選擇喚境引擎的開(kāi)發(fā)者是“圖方便”,自然就要承擔(dān)風(fēng)險(xiǎn),只有學(xué)習(xí)使用目前市面上受廣泛承認(rèn)的商業(yè)引擎(比如 Unity)才是正經(jīng)路子。而且大環(huán)境下,國(guó)產(chǎn)引擎的技術(shù)實(shí)力本就不足,不穩(wěn)定也是自然。

然而實(shí)際上,喚境引擎的受眾當(dāng)中,有相當(dāng)一批人并不是以專職做游戲?yàn)槟繕?biāo)的,所以才會(huì)被“無(wú)編程、易上手”這樣的宣傳吸引,沒(méi)有意識(shí)去深究背后的風(fēng)險(xiǎn)。

與豆豆的經(jīng)歷類似,血櫻也是漫畫家出身,她使用喚境引擎的目的也與漫畫有關(guān)?!?019、2020 年左右,很大一批漫畫網(wǎng)站狀況不是很好,左砍右砍的,又沒(méi)有稿費(fèi)。我們有一部分畫漫畫的找不到地方連載,又想把后續(xù)內(nèi)容做出來(lái),不少人就會(huì)選擇做成 AVG 游戲?!毖獧颜f(shuō)。

剛開(kāi)始,橙光是很多漫畫家的第一選擇。但橙光有明確條款,制作出來(lái)的成品版權(quán)歸橙光而不是作者本人所有,這一點(diǎn)勸退了大部分作者。兜兜轉(zhuǎn)轉(zhuǎn)之下,排除了很多“用不明白”的引擎,血櫻選擇了喚境。

“當(dāng)時(shí)最大的感覺(jué)就是官方教程做得特別完整,不用再自己專門找其他的地方學(xué)。”血櫻說(shuō)。起初,她跟著網(wǎng)頁(yè)上的范例學(xué)習(xí),后來(lái)又進(jìn)了官方的“學(xué)習(xí)群”。群里有不同的游戲分類和級(jí)別,比如 AVG 初級(jí)班、AVG 高級(jí)班。每個(gè)班會(huì)給學(xué)員發(fā)任務(wù),學(xué)員做好了 Demo,提交后就可以升級(jí)。如果遇到問(wèn)題,群里還有一些技術(shù)人員“助教”在線答疑。

這些“助教”并不是喚境的員工,而是志愿者。大雄就曾經(jīng)當(dāng)過(guò)這種“助教”,他回憶,那時(shí)每星期都會(huì)有一兩百個(gè)新人加群,十分熱鬧;但后來(lái),由于官方功能迭代一直沒(méi)有實(shí)現(xiàn)一些呼聲很高的功能,不少通過(guò)喚境入門、逐漸掌握了更多開(kāi)發(fā)技術(shù)的人,又逐漸放棄了它。

喚境引擎有較為詳細(xì)的官方教程

大概花了 1 年時(shí)間,血櫻用自己的漫畫素材陸續(xù)做出了一些劇情片段,供她的讀者嘗試。不過(guò)很快,她放棄了喚境,一方面是因?yàn)樗墓ぷ髦匦倪€是在漫畫方向;另一方面,她發(fā)現(xiàn)喚境并不適合做 AVG,很多 AVG 的基礎(chǔ)功能它都支持得不是很好。

比如說(shuō),AVG 最重要的是立繪,但當(dāng)血櫻將透明底 PNG 圖片置入喚境時(shí),圖片邊緣總會(huì)有處理不干凈的鋸齒;AVG 的立繪需要通過(guò)替換圖層來(lái)改變?nèi)宋锉砬?,但喚境僅能支持“整圖替換”。要實(shí)現(xiàn)這些額外的功能,還是得自己寫命令。雖然不像寫代碼那么復(fù)雜,但時(shí)間長(zhǎng)了,血櫻還是覺(jué)得復(fù)雜。

“可能大佬能做出來(lái)吧,我們那群菜鳥(niǎo)在群里就沒(méi)有討論出什么。”血櫻說(shuō)。

隱雷

對(duì)不同的用戶群體來(lái)講,喚境的優(yōu)缺點(diǎn)都很明顯。而所有使用者都面臨著一個(gè)非常嚴(yán)重的問(wèn)題,也是這次“引擎跑路”造成麻煩的根本:不論是開(kāi)發(fā)者還是玩家,制作游戲還是體驗(yàn)游戲,關(guān)鍵操作都需要使用官方服務(wù)器在線完成,一旦服務(wù)器關(guān)停,開(kāi)發(fā)者不能繼續(xù)制作游戲,玩家也無(wú)法游玩以它開(kāi)發(fā)的游戲。

同時(shí),喚境引擎不開(kāi)源。“所有東西都是封裝好的,不是開(kāi)源的?!贝笮壅f(shuō),“這和 RPGMaker、Godot 這種老引擎,甚至 Unity 都不一樣。如果官方‘跑路’,用戶很難自己按照需求去理解和更改里面的內(nèi)容?!?/p>

還有開(kāi)發(fā)者擔(dān)心數(shù)據(jù)安全 —— 把自己的資源上傳到服務(wù)器本身就帶有一定風(fēng)險(xiǎn),還可能產(chǎn)生原創(chuàng)圖片、文字被侵權(quán)等問(wèn)題。

不過(guò),對(duì)于選擇了喚境的開(kāi)發(fā)者來(lái)說(shuō),他們是在不同的條件中權(quán)衡。血櫻并不把游戲當(dāng)成本職工作,她對(duì)于上傳資源至官方服務(wù)器的做法也有過(guò)顧慮,但比起橙光“扣下作品版權(quán)”等條款,喚境的要求也沒(méi)那么不可接受。而且,她在制作游戲時(shí)并沒(méi)有長(zhǎng)遠(yuǎn)的打算,也不曾想過(guò)“引擎也會(huì)跑路”這件事。

豆豆在《只兔:不滅的勇者》變得大受歡迎之前,也很少考慮引擎的風(fēng)險(xiǎn)。而作品成功之后,他指望自己的游戲作為使用喚境開(kāi)發(fā)的“頭部產(chǎn)品”,面臨的麻煩能夠得到解決,“如果我的問(wèn)題都沒(méi)法解決,其他人就更沒(méi)有辦法了?!?/p>

“其實(shí)用戶群體對(duì)于本地打包功能的呼聲一直很高。不管是付費(fèi)本地打包,或者單次購(gòu)買引擎的使用權(quán)都可以?!贝笮壅f(shuō)。然而,官方客服雖然與用戶群體的聯(lián)系還算積極,態(tài)度也不可謂不好,但他們大多不懂技術(shù),很少有用戶能真正接觸到喚境引擎的開(kāi)發(fā)團(tuán)隊(duì)。

“之前喚境的迭代更新還是挺頻繁的,一個(gè)月至少兩三次吧,態(tài)度看起來(lái)很好?!贝笮壅f(shuō),“但那些迭代都是一些比較細(xì)枝末節(jié)的地方,真正的痛點(diǎn)就是不給解決。”

不論如何,很多開(kāi)發(fā)者依然選擇繼續(xù)使用它。至少在積極運(yùn)營(yíng)的那幾年,喚境看起來(lái)真的“很良心”:3 位開(kāi)發(fā)者在提到收費(fèi)問(wèn)題時(shí),不約而同地表示“不知道它靠什么盈利”。用了這么多年,他們幾乎沒(méi)為引擎花過(guò)錢 —— 引擎本體免費(fèi),打包和發(fā)布也不收費(fèi),所謂的“初級(jí)班”“高級(jí)班”等 QQ 群,更像是老用戶充當(dāng)志愿者給新用戶幫忙。

不僅如此,官方提供的“喚境用戶激勵(lì)計(jì)劃”甚至還給發(fā)布到指定平臺(tái)、質(zhì)量和熱度達(dá)標(biāo)的作品發(fā)錢,這項(xiàng)活動(dòng)一直持續(xù)到 2023 年。豆豆靠《只兔:不滅的勇者》拿了幾萬(wàn)元獎(jiǎng)金,自稱“小透明”的血櫻也獲得了數(shù)百元。

血櫻對(duì)喚境盈利的唯一印象是付費(fèi)素材庫(kù)?!澳憧梢曰ㄥX買積分,然后用積分去兌換里面的素材?!倍莻€(gè)素材庫(kù)也不歸喚境所有,更像是與其他平臺(tái)進(jìn)行合作。血櫻、豆豆和大雄都沒(méi)有用過(guò)付費(fèi)素材。

喚境官方曾在社交平臺(tái)模糊地提過(guò)他們期許的盈利方式

因?yàn)闊o(wú)法看出喚境如何盈利,在一些社交平臺(tái)上,不乏從一開(kāi)始就不信任這家公司的言論,有人認(rèn)為,它看起來(lái)就像是行業(yè)泡沫期靠燒錢搶占市場(chǎng)、再考慮合理運(yùn)營(yíng)的產(chǎn)品,遲早有倒閉的一天。不管當(dāng)初的判斷是否符合事實(shí),當(dāng)下的事態(tài)的確在朝這個(gè)方向發(fā)展。

倒塌

喚境引擎的倒下并不是突如其來(lái)的。它更像是一個(gè)本就不太牢靠的木質(zhì)建筑被慢慢蛀蝕,搖搖欲墜,原本住在里面的人只能陸續(xù)搬出來(lái),等待著它最終垮塌。哪怕因?yàn)橐姹旧淼拿赓M(fèi)性質(zhì),開(kāi)發(fā)者不會(huì)蒙受經(jīng)濟(jì)損失,但他們的作品確實(shí)陷入了“無(wú)家可歸”的境地。

垮塌的跡象從 2023 年就開(kāi)始了。9 月,社交網(wǎng)站上已經(jīng)出現(xiàn)帖子梳理喚境引擎過(guò)去 1 年的異常狀況:更新停止,廣告撤下,激勵(lì)計(jì)劃不再舉辦,訓(xùn)練營(yíng)不收作業(yè),課程 QQ 群不再有新學(xué)員畢業(yè)。

2024 年 2 月,開(kāi)發(fā)者們發(fā)現(xiàn)喚境官網(wǎng)短暫無(wú)法打開(kāi),后被修復(fù)。

2024 年 3 月初,Steam 上的喚境引擎下架,官方下載渠道關(guān)閉。

同月,有人公開(kāi)在 QQ 群里提出要解包引擎,客服沒(méi)有作出反應(yīng),似乎已經(jīng)不再上班。

不久,有人發(fā)現(xiàn)一位喚境客服出現(xiàn)在另一個(gè)國(guó)產(chǎn)引擎 GameCreator 的開(kāi)發(fā)者群中,同樣擔(dān)任客服。

喚境引擎的最后一次更新停留在 2022 年 5 月

喚境的 10 幾個(gè) QQ 群里愁云慘淡,開(kāi)發(fā)者們開(kāi)始行動(dòng)起來(lái),進(jìn)行有限的自救。因?yàn)椴辉儆泄俜较螺d渠道,大雄和一些人把原來(lái)的舊版引擎放到了網(wǎng)盤里,供有需求的人下載。但這無(wú)法從根源上解決服務(wù)器的問(wèn)題 —— 要解決服務(wù)器問(wèn)題,就要想辦法把引擎解包,更改這方面的用法。但喚境的受眾里本身就沒(méi)有多少擅長(zhǎng)技術(shù)的人,無(wú)人能夠完成這項(xiàng)任務(wù)。

“大家其實(shí)沒(méi)什么辦法,引擎‘跑路’的事確實(shí)比較罕見(jiàn)。”大雄感到無(wú)奈,“其他一些主流引擎,比如 RPGMaker、Godot,甚至是 Unity,只要支持離線打包,還是能繼續(xù)用。更何況這幾個(gè)(引擎)本身就是開(kāi)源的。”

“開(kāi)發(fā)者沒(méi)有應(yīng)對(duì)措施。”血櫻持有類似的觀點(diǎn),“我有個(gè)做 AVG 的朋友正在發(fā)愁。她的游戲上了 Steam,還是得通過(guò)喚境聯(lián)網(wǎng)驗(yàn)證,現(xiàn)在很怕游戲以后打不開(kāi)了?!?/p>

面對(duì)這種情形,豆豆采取了實(shí)際行動(dòng)。購(gòu)買《只兔:不滅的勇者》的玩家為數(shù)不少,如果因?yàn)橐鎲?wèn)題導(dǎo)致已經(jīng)入庫(kù)的游戲不能玩,“那肯定是一件特別不爽的事情”。他私下聯(lián)系了喚境的一位聯(lián)合創(chuàng)始人,得到的答復(fù)是 —— 引擎大概率會(huì)被放棄。

描述這次溝通時(shí),豆豆表示“這人其實(shí)挺好的”,還解釋了一些沒(méi)能解決開(kāi)發(fā)者痛點(diǎn)的原因。比如他們的確考慮過(guò)做本地打包,也考慮過(guò)把引擎轉(zhuǎn)成單次付費(fèi)、本地使用的版本。但這些都沒(méi)能實(shí)現(xiàn),因?yàn)椤耙恍?shí)際問(wèn)題”。最后,這位創(chuàng)始人只能給豆豆推薦一些其他的可替代引擎,比如 Godot。

觸樂(lè)嘗試與這位喚境內(nèi)部人士聯(lián)系,但對(duì)方回復(fù)“不太方便說(shuō)”。

豆豆就是在這時(shí)候中止了《只兔 2》的開(kāi)發(fā),不想冒著風(fēng)險(xiǎn)繼續(xù)投入可能沉沒(méi)的成本。這件事還產(chǎn)生了額外的影響:他目前在一所大學(xué)任課,教授游戲開(kāi)發(fā),使用的引擎也是喚境?,F(xiàn)在,他得一邊為了自己的游戲?qū)W習(xí) Godot,一邊把 Godot 教給學(xué)生。

“和新引擎還在磨合,就是用著不順手?!边@個(gè)過(guò)程讓豆豆感到沮喪,“以往很多功能,我想到了,就能一下子做出來(lái)?,F(xiàn)在想要什么,做著做著就發(fā)現(xiàn)和想的不一樣,卡住了。學(xué)生那邊也是,用喚境的時(shí)候做得很快,換成 Godot 就到處出毛病?!?/p>

豆豆正在適應(yīng)目前的情況?!霸搶W(xué)的東西還是得學(xué),”他說(shuō),仿佛正在被迫補(bǔ)上幾年前遇到喚境時(shí)跳過(guò)的“游戲開(kāi)發(fā)必修課”。

目前,喚境引擎的服務(wù)器還沒(méi)有關(guān)停,各種功能仍可以正常使用。所有開(kāi)發(fā)者都在加緊打包自己的游戲,至少要把可保存的數(shù)據(jù)和已經(jīng)制作的資源保留下來(lái)。但沒(méi)有人知道哪天它會(huì)徹底停擺,悄無(wú)聲息地消失。截至目前,喚境官方仍然沒(méi)有對(duì)終止經(jīng)營(yíng)的可能性作出正式聲明,或是給出服務(wù)器的解決方案。

如果喚境服務(wù)器最終關(guān)停,那么曾經(jīng)使用它制作的游戲都會(huì)受到影響

不過(guò),哪怕遇到了麻煩,至少豆豆、大雄和血櫻都沒(méi)有對(duì)喚境引擎抱有惡意,畢竟“國(guó)內(nèi)做引擎這方面的團(tuán)隊(duì)本來(lái)就少”。人們提起喚境時(shí),談?wù)摰娜允撬?2020 至 2023 年間留下的痕跡:它積極地宣傳低門檻、免費(fèi)使用,讓做游戲變得觸手可及。在正常運(yùn)營(yíng)期間,它的確兌現(xiàn)了這些承諾,也為一些小微開(kāi)發(fā)者帶去了獎(jiǎng)金和鼓勵(lì)。

也許,喚境的崩塌更像是“生不逢時(shí)”,它可以算作是國(guó)產(chǎn)團(tuán)隊(duì)在引擎領(lǐng)域的新鮮嘗試,只是結(jié)果不盡人意。只希望這次倒下后,留下的不只是殘?jiān)珨啾?,也有一個(gè)更利于低門檻引擎生長(zhǎng)的土壤。

(文中受訪者均為化名。)

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:游戲

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知