你可能玩過用血條、護(hù)盾、能量槽來衡量生死的游戲。但把“白晝時(shí)長”當(dāng)成生命值的設(shè)計(jì),大概還是頭一回見。
SOLSTICE是六月夏至游戲創(chuàng)作賽的參賽作品,整個(gè)游戲只用一個(gè)index.html文件就裝下了——沒有構(gòu)建步驟,沒有外部依賴,沒有任何素材包。打開瀏覽器,移動(dòng)鼠標(biāo)或手指,那片從正午燃燒到深夜的天空就開始跟著你跑了。
![]()
這款游戲的核心設(shè)定相當(dāng)直白:你是一粒光。鼠標(biāo)滑動(dòng),整個(gè)屏幕跟著響應(yīng)——天空在正午與深夜之間漸變,太陽隨著你的“日光值”起落,粒子特效炸開,連背景音樂的節(jié)奏都跟著危險(xiǎn)程度加速。日光就是你唯一的生命條,收集太陽微粒能讓它燒得更旺,撞上陰影則會(huì)讓夜色侵蝕進(jìn)來。當(dāng)日光歸零,屏幕會(huì)泛起紅色脈沖,夜晚徹底降臨。
游戲最妙的地方在于“夏至翻轉(zhuǎn)”。進(jìn)行到中點(diǎn)時(shí),整個(gè)世界會(huì)顛倒——最長的一天瞬間變成最長的夜,恰好扣住了創(chuàng)作賽主題里那句話:“對(duì)一半世界而言是最長的白晝,對(duì)另一半則是最短的。”天空冷下來,太陽變成月亮,每一粒光都變得珍貴起來。這個(gè)翻轉(zhuǎn)不只是氛圍切換,它連玩法邏輯都跟著一起翻篇。
別被“光暗”這種溫柔的詞騙了。游戲里藏著兩個(gè)Boss:第十天你會(huì)撞上“最長之夜”,第二十天則要面對(duì)更大、更快、滿屏噴彈幕的“日蝕之王”。兩個(gè)Boss都有第二階段暴怒模式和“破譯終結(jié)技”——這顯然是在向出生在六月的艾倫·圖靈致敬,這位曾經(jīng)把戰(zhàn)爭中最長的黑夜扭向黎明的人。
道具系統(tǒng)也做得不敷衍。時(shí)間扭曲、光磁鐵、凍結(jié)、太陽碎片——這些是戰(zhàn)斗中能撿起來的常規(guī)配置。但真正能翻盤的是“太陽新星”,你可以把它的使用次數(shù)存到三倍,然后一次性釋放清屏。這種“憋大招”的節(jié)奏感在街機(jī)游戲里不稀奇,但放在一款單文件瀏覽器游戲里,手感居然一點(diǎn)都不打折扣。
從技術(shù)實(shí)現(xiàn)來看,開發(fā)者在幾個(gè)決策上相當(dāng)清醒。整個(gè)游戲的氛圍只靠一個(gè)變量驅(qū)動(dòng)——天空、太陽弧線、輝光、星空,全掛在同一個(gè)值上,0是灼熱正午,1是徹底的黑夜。游戲循環(huán)只根據(jù)你剩余的日光值來設(shè)這個(gè)變量,后續(xù)一切自動(dòng)跟上:太陽真的會(huì)隨著光能耗盡而沉下去。所有音頻通過Web Audio API實(shí)時(shí)合成,沒有預(yù)錄文件。粒子、合成器、UI音效全在代碼里長出來。而且游戲完全響應(yīng)式,手機(jī)端也不需要安裝什么,一個(gè)鏈接發(fā)過去就能玩。
說到底,這就是那種“一個(gè)HTML文件塞進(jìn)所有野心”的項(xiàng)目。它不吃配置,不搞外包素材,卻把一個(gè)完整的街機(jī)關(guān)卡體驗(yàn)塞進(jìn)了瀏覽器標(biāo)簽頁。打著夏至的名義,內(nèi)核卻是圖靈式的那股勁兒——用極簡規(guī)則撬動(dòng)復(fù)雜系統(tǒng),然后看著它在屏幕上演算出你沒預(yù)料到的局面。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.