摘要: JS還可以這麼玩~ "Fundebug" 經授權轉載,版權歸原作者所有。 這是一篇有趣的文章,我們精選了 JS13K 游戲編程挑戰的優秀作品,與大家分享。JS13K 是專為 JavaScript 開發者量身定製的編程競賽,報名參賽的開發者需要根據挑戰主題,利用 JS 開發一款不超過 13KB ...
摘要: JS還可以這麼玩~
Fundebug經授權轉載,版權歸原作者所有。
這是一篇有趣的文章,我們精選了 JS13K 游戲編程挑戰的優秀作品,與大家分享。JS13K 是專為 JavaScript 開發者量身定製的編程競賽,報名參賽的開發者需要根據挑戰主題,利用 JS 開發一款不超過 13KB(譯者註:壓縮後檔案大小不超過 13KB,且不得使用任何托管的函式庫、圖片或資料)的游戲進行角逐。
我們精選了去年(譯者註:2018 年的主題為-離線游戲)參賽的優秀作品,你不光能體驗小游戲的樂趣,還可以搜尋一些編程的靈感。一起來瞧瞧吧!
1. OnOff
這是一個很有挑戰性的關卡游戲,簡約的設計與有趣的音效讓游戲妙不可言。躲閃尖刺,躍過深坑,通過場景切換完成 25 個由易到難的關卡挑戰。作者還提供了一個很酷的關卡編輯器,讓你體驗創建關卡的樂趣。
游戲體驗:https://js13kgames.com/games/onoff/index.html
項目地址:https://github.com/starzonmyarmz/js13k-2018
2. Everyone's sky
Everyone's sky 是一款經典的科幻風格太空冒險游戲。除了主打太空冒險,這款游戲還兼具了一些 RPG 游戲要素。在游戲中,通過控制飛船移動,聯合太空中的其他勢力收集資源。你可以結交盟友,和平的完成任務,也可以攻擊你所遇到的一切勢力。和平還是毀滅,掌握在你的手中。
游戲體驗:https://js13kgames.com/games/everyones-sky/index.html
項目地址:https://github.com/remvst/everyones-sky
3. Underrun
這是一款第三人稱射擊游戲。游戲主角被關在損壞的實驗室里,通過射殺變異的蜘蛛人,完成搜尋、重啟終端系統的任務。游戲運行流暢,而像素風格的場景與人物,出色的燈光與音效,也讓游戲蒙上一層陰暗、恐怖的氛圍。
游戲體驗:https://js13kgames.com/games/underrun/index.html
項目地址:https://github.com/phoboslab/underrun
4. Konnekt
這是一個簡單的即時戰略游戲。你需要清除病毒感染的系統節點,完成游戲挑戰。隨著關卡的深入,游戲難度會不斷遞增,你需要處理病毒感染的節點也會增多。這款游戲看似簡單,卻相當有挑戰。
游戲體驗:https://js13kgames.com/games/konnekt/index.html
項目地址:https://github.com/monsterkodi/konnekt
5. Super Chrono Portal Maker
這款游戲與原版的超級馬利奧如出一轍。你需要控制主角移動、跳躍挑戰 30 個不同級別的關卡,而每個級別也引入了豐富的游戲機制,讓游戲妙趣橫生。此外,開發者還提供了關卡構建器,幫助你打造專屬的關卡並與朋友分享。
游戲體驗:
https://js13kgames.com/games/super-chrono-portal-maker/index.html
6. Offline Paradise
這是一個快節奏的跑酷游戲,你需要控制游戲主角奔跑、跳躍、衝刺躲避不同的障礙物。游戲里設置了自動保存點功能,省去了挑戰失敗而重新開始游戲的煩惱。游戲不僅運行流暢,游戲場景、動畫、音效也令人心情愉悅。
游戲體驗:https://js13kgames.com/games/offline-paradise/index.html
項目地址:https://github.com/sirxemic/js13k-game
7. Raven
Raven 是一款動作益智游戲。你的任務很簡單,通過調整游戲人物視角,在躲避神秘生物的同時完成修複安全攝像頭的目標。游戲看似簡單,但任務難度隨關卡的增加變得困難重重。
游戲體驗:https://js13kgames.com/games/raven/index.html
項目地址:https://github.com/elliot-nelson/js13k-2018-raven
8. Systems Offline
這是一款相當鍛煉大腦的益智游戲。游戲的背景故事設定在破損的空間站內,你需要操縱主角在氧氣耗盡之前,修複空間站系統並逃生。游戲設置了三個級別難度,操作簡單(支持色盲模式),只需要利用滑鼠就可以完成游戲。
游戲體驗:https://js13kgames.com/games/systems-offline/index.html
項目地址:https://github.com/eschatonic/SystemsOffline
9. Re-wire
Re-wire 是一款邏輯思維游戲。你需要躲避鋸齒的干擾,將線纜相連並插入插座。隨著游戲進程的深入,挑戰難度逐漸增加。開發者很有心,還提供了游戲自動保存功能。喜歡的朋友可以試試。
游戲體驗:https://js13kgames.com/games/re-wire/index.html
項目地址:https://github.com/JMankopf/js13k-rewire
10. Spacecraft
這款游戲與跑酷游戲類似。你需要操作飛船,在太陽系各大行星上收集金幣,並躲避障礙,勇奪高分。游戲還提供了購買飛船的功能。
游戲體驗:https://js13kgames.com/games/spacecraft/index.html
項目地址:https://github.com/tricsi/spacecraft
感謝你的閱讀。若你有所收穫,歡迎點贊與分享。
註:
- 本文版權歸原作者所有,僅用於學習與交流;
- 如需轉載譯文,煩請按下方註明出處信息,謝謝!
英文原文:10 Amazing JavaScript Games In Under 13kB of Code
作者:Georgi Georgiev
譯者:IT程式獅
譯文地址:https://zhuanlan.zhihu.com/p/57789538
關於Fundebug
Fundebug專註於JavaScript、微信小程式、微信小游戲、支付寶小程式、React Native、Node.js和Java線上應用實時BUG監控。 自從2016年雙十一正式上線,Fundebug累計處理了10億+錯誤事件,付費客戶有Google、360、金山軟體、百姓網等眾多品牌企業。歡迎大家免費試用!