Booom開發筆記:小世界的誕生與奉獻


3樓貓 發佈時間:2025-05-11 23:32:30 作者:普通Rattar Language

最近參加了Booom GameJam,主題是奉獻。這次做了一個收集資源然後建造的在線遊戲
,在這個遊戲裡所有人都會共享同一個世界,每個人都能看到互相在這個世界上留下的痕跡,為這個世界“奉獻”點什麼。寫這篇文章,一方面是想記錄一下游戲設計開發的過程,另一方面也想分享一下我們遊戲的設計與細節。最重要的是,希望能有更多的人來玩這個遊戲。

想法誕生:什麼是奉獻

剛看到主題的時候還是挺懵的(想必大多數開發者都挺懵的吧)。跟朋友們討論了一番,對於“奉獻”的定義總是有些模糊,經常說著說著就落到了“獻祭”之類的詞上去。
該翻翻詞典了

該翻翻詞典了

很遺憾,翻詞典並沒有太大用處。我們從送快遞說到了拉克希爾儀式,從密教說到了死亡擱淺,甚至到“向日葵產陽光算不算一種奉獻”,最終也沒有個定論。當天晚上,失眠的我想到了死亡擱淺,想到了r/place,突然冒出了一個念頭:
像素大戰其實說的是r/place

像素大戰其實說的是r/place

我們要做一個在線遊戲,大家能夠共同努力去做點什麼。對我個兒而言,這種感覺很好,大家自發地去為了一個共同目標做努力,完成以後可能也不會有記得你到底付出了多少,可能這就是奉獻。在我們的想象中,這個遊戲裡的世界最開始是無序混亂的未開墾地,在所有人的努力奉獻下逐漸豐滿。大家可能不會記得到底是誰的努力,但是成果會實實在在地呈現在所有人面前。在第二天經過組內的頭腦風暴後,最終的方案也敲定了。
要做一個在線建造遊戲!

要做一個在線建造遊戲!

玩法確定:如何去奉獻

基礎玩法的確定還是比較順暢的,以我多年的打電動經驗,擬了一套勉強能用的採集建造系統。簡單來說就是世界上有不同的區域類別,區域有著對應的“特產”資源,因此需要玩家去不同地方蒐集需要的資源。而建築有一個類似科技樹的概念,隨著遊戲進程的推進玩家能建造更多的建築,不同建築也會提供不同的功能。大家都是如此,至此也沒有什麼特殊的。
但是在聯機世界裡,如果讓玩家去奉獻呢,第一個念頭是資源共享。每個人都可以把自己採集到的資源“奉獻”出來,需要的人再去取。於是我們的遊戲裡有一個“倉儲”功能,玩家可以把資源放進去。這個存儲是所有人共享的,不管是誰放進去的資源其他人都可以看到並拿來用。

左側是共享倉儲,任何人都可以往裡面存放或提取物品

建了帳篷以後就可以使用倉儲功能了

左側是共享倉儲,任何人都可以往裡面存放或提取物品

建了帳篷以後就可以使用倉儲功能了

左側是共享倉儲,任何人都可以往裡面存放或提取物品

1 / 2
當玩家在遊戲裡探索,突然看到一個帳篷,點開來可能就會看到他人留下的大量資源供你使用,說不定這個時候能夠感受到人與人之間的善意呢。
另一個設計是建築也同樣在所有人之間共享。遊戲裡的建築大抵分為那麼幾類:
  • 加工建築:玩家可以將一種素材加工為另外一種,例如將木頭加工為木材
  • 生產建築:會隨時間生成資源,點擊即可獲取
  • 解鎖建築:為玩家解鎖新的功能或建築
而所有這些建築,無論是誰造的,任何人都可以利用。這個世界剛剛誕生的時候還是一片荒蕪的樣子,許多資源獲取十分困難。但是當有人投入時間與精力(我是說,奉獻)去建設後,其他人也能夠享受到發展帶來的便利。比如說,最開始的時候玩家只能去森林裡尋找樹木砍伐來獲得木頭,而建築“森林”則可以持續地提供大量木頭資源,如果一位玩家建造了一大片的森林,那麼其他玩家都能夠享受到這片森林帶來的便利。事實上,在遊戲上線後不久就有人這麼做了:
甚至做成了一棵樹的樣子

甚至做成了一棵樹的樣子

再比如說,有些功能是需要解鎖的,如果從零開始,需要不斷地建造更高級的建築與資源才能夠獲得“染色”的能力,但是一旦這個建築完成了,其他玩家也可以通過點擊這個建築來輕鬆獲取這個技能,實現了“前人栽樹後人乘涼”。
當滿足了物質需求之後,我們或許該豐富一下精神世界了。前邊提到是受了r/place的啟發才有了這個想法,這個遊戲的最終目的(至少在我們的看法裡)是在整個世界上“繪畫”。所有的地塊/建築都有他們對應的一個顏色,在大地圖下他們能夠拼湊出一幅幅像素畫作品。(至少說我們希望)在不同玩家的奉獻之下,我們這個原本荒蕪無意義的世界,或許能夠留下文明的痕跡。這也是我們設想中的“奉獻”最後的結果。

讓玩家自己玩

在設計這個遊戲的過程中,我們有許多擔心。擔心世界太小不夠畫,擔心有人惡意破壞,擔心繪畫過程。但是,管他呢,我們也不知道玩家到底會怎麼玩這個遊戲。
作為某B開頭遊戲公司的受害者,我秉承“不教玩家如何玩遊戲”的主旨。儘量不要去對玩家進行太多限制,並且儘可能為他們可能想到的玩法提供途徑。
在最開始的時候,其實是希望擺放對應的建築來畫圖。後來想到有的人可能想要自己的顏色,於是我們追加了染色系統。再後來又想到可能並非所有玩家都願意把地圖塞的密密麻麻,於是我們又加入了彩色地塊,即使只改造地塊也能夠畫出自己想畫的圖案。
同樣,玩家可以選擇到處蒐羅資源,也可以選擇建造大量的資源設施來厚積薄發
當然啦,也不可能想得面面俱到,但是我想至少給玩家選擇的權利,讓他們能用自己的方式去玩遊戲。儘管依然有前邊提到的那些擔心,但是最後我們決定:管他呢!讓我們把這遊戲上線,看看大家到底會怎麼玩吧!

關於探索

注:以下是非常主觀的看法
我個人覺得,一個遊戲讓人覺得好玩,最重要的是對於新事物的探索與發現。為了實現這個目的,我加入瞭解鎖樹,加入了隨機生成,希望玩家能夠隨著遊戲進程慢慢發現新的功能新的建築。
一個遊戲最好玩的時候可能就是剛剛接觸他的時候,對於一切未知的探索是最讓人(最起碼讓我)振奮的。根據我貧瘠的遊戲經驗,我試著去加了一些設計,希望能讓玩家在這個過程中感到樂趣。比方說,這個世界會以極低的概率刷新芒果樹。說不定有人會意外發現,“誒,這個金色果實的樹好特別,從來沒見過。是芒果!但是有什麼用呢?我好像在哪看到過。喔!是……”⬅️大概這樣的感覺。
總之,真的很希望大家來玩一玩看看,看看我們這次到底做了個什麼樣的遊戲。

才藝展示

最後想分享一下世界剛開始的樣子,和現在的樣子。可能涉及劇透,如果可以的話先去玩玩看再來看吧!

第三天,最強法務部警告

宇宙誕生的餘暉

第一天,上帝說要有呱

第二天,美麗的瀑布高地

第三天,最強法務部警告

宇宙誕生的餘暉

第一天,上帝說要有呱

第二天,美麗的瀑布高地

第三天,最強法務部警告

1 / 4
大家一起來玩玩看吧!拜託了!
建議是直接在itch.io的頁面玩webGL在線版,以後如果有更新的話我們也會及時更新網頁版
登錄界面輸入賬號密碼點登錄,如果沒有註冊過的話也會快速註冊一個,很方便的!
如果遇到什麼問題請跟我們反饋!我們會盡快解決!
目前已知的可能問題:
  • 在離開小世界的時候可能會卡住,可能是服務器水管小導致,如果遇到了十分抱歉!儘量多進出小世界防止進度丟失吧
  • 註冊失敗的時候只會提示“請求失敗”,不會告知具體原因。已知的可能原因是郵箱帶下劃線,郵箱格式不正確,暱稱重複。我們不會用您的郵箱做任何事情,完全是因為我們採用的後端所提供的api必須提供郵箱,因此如果不希望透露個人隱私可以輸入一個不存在的郵箱也是沒有問題的
謝謝大家看到這裡!再次懇求大家來試一下我們的遊戲吧!

© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com