Screeps(意為“腳本爬蟲”)是一款專為程序員設計的開源游戲,其核心玩法是通過編寫代碼來控制游戲中的單位AI。玩家需要運用JavaScript(或通過WebAssembly編譯的其他語言)為殖民地單位編寫自動化腳本,在龐大的持久化世界中展開策略競爭。游戲融合了MMO、實時沙盒與編程挑戰,提供獨特的“代碼即操作”體驗。
Screeps官網入口網址:https://screeps.com/

在Screeps的開放世界中,玩家需管理資源、擴張領土并與其他玩家或環境互動,但所有操作均需通過腳本邏輯實現。游戲支持調用真實項目中的JavaScript庫,并提供完整的API文檔,使編程深度遠超普通偽代碼游戲。開發者還可通過WebAssembly集成Rust、C++等語言,進一步優化AI性能。
游戲世界由70,000個互聯的“房間”構成,運行于40臺服務器(160核)的Node.js集群上,確保全球玩家在24/7的實時環境中同步競技。即使離線,玩家的腳本仍會持續運行,形成真正的持久化生態。
作為開源平臺,Screeps的引擎已在GitHub公開,玩家可修改游戲對象行為、開發自定義模組,甚至參與核心開發以換取游戲內獎勵。此外,即將推出的“Screeps Arena”將引入匹配制對戰模式,為競技型玩家提供快節奏的編程對抗。
無論是學習編程、挑戰算法,還是參與開源協作,Screeps以“代碼驅動一切”的理念,重新定義了策略游戲的邊界。訂閱官網即可獲取最新動態,加入這場開發者與AI的終極沙盒之戰。
相關導航
暫無評論...