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