GitHub專案分享:10款點開就能玩的開源線上遊戲
這篇文章在GitHub上為大家整理總結10 款開源的線上遊戲,點開就能玩的那種,大部分遊戲支援手機端玩耍,簡直不要太爽!
我早前寫過一篇文章中介紹了5 款有趣、好玩的開源遊戲,雖然當時那篇文章收穫了廣大讀者的肯定,但也有讀者回饋:「這些遊戲看著是真有意思,但是不會安裝,玩不上乾著急啊!」讀者的需求就是我前進的方向,與其「講道理」不如直接砍掉門檻,所以我開始規劃寫一篇點開就能玩的開源遊戲集合。
在尋找有趣的線上遊戲開源專案的時候,我發現雖然它們在遊戲品質、畫面方面,比不上那些PC 遊戲,但它們也有自己的優點,例如:無需安裝、操作簡單、玩法新穎、益智放鬆,這些遊戲基本上用碎片時間(等餐、路上、開會?)就可以馬上開一盤,重點是因為它們運行在瀏覽器上,所以其中大部分遊戲支援手機端玩耍,簡直不要太爽!
今天,我終於攢夠了 10 款開源的線上遊戲,一次全部分享給大家。 HelloGitHub 精選的開源項目,必定有它的過人之處,接下來就讓我們一起「邊看邊玩」吧!
1、Hextris(六邊形的俄羅斯方塊)
#Star 數字:2k|程式語言:JavaScript|手機端:支援
這是一款受到俄羅斯方塊啟發,快節奏的益智遊戲。 Hextris 大致上和俄羅斯方塊玩法一樣,透過控制方向消除下落的塊。
玩家可以透過 左/右
方向鍵旋轉六邊形,讓下落的彩色條塊落在指定的邊上,向下方向鍵可以加快下落速度。透過連接 3 種或以上相同顏色的區塊,來清除區塊並獲得積分,連續消除有積分加倍的獎勵,當色塊突破深灰色六邊形時遊戲結束。
位址:hextris.io/
2、adarkroom(小黑屋)
#Star 數字:6.3 k|程式語言:JavaScript|手機端:不支援
一款有趣的純文字冒險遊戲,支援中文。在遊戲中玩家透過收集材料,增加建築、製作道具、武器,感受有趣的冒險之旅。如果你喜歡 RPG 類別的遊戲,那它一定會是你的菜。
該遊戲前期有些無聊只能點擊添柴
,沒玩過的同學剛開始容易摸不著頭腦,因為事件觸發需要時間,看滾動的文字點擊添柴
耐心等30 秒,就會觸發新的事件,從而開啟你的冒險之旅。遊戲預設會保存遊戲進度到本地,另外還支援導入/匯出存檔。
3、lifeRestart(人生重開模擬器)
Star數字:9.6k|程式語言:JavaScript|手機端:支援
說到線上文字遊戲就不得不提到,前兩年特別火紅的一款開源遊戲「人生重開模擬器」。
遊戲裡,玩家只要在開局時選天賦、分配初始屬性,後面就是看歲月如白駒過隙,轉眼就過完了這一生,不滿意的話可以點擊再次重開
即可開啟新的人生。遊戲憑藉著詼諧幽默的文案,和出乎意料的結局,風靡一時。現在除了上述的經典模式玩法,還新增了名人模式,體驗名人的一生。
4、lila(國際象棋)
Star 數字:12.9k|程式語言:Scala TypeScript|手機端:支援
這是一款承諾永遠免費、無廣告的西洋棋遊戲,支援中文。該項目不單單是一款國際象棋的遊戲,更像是關於國際象棋一切的平台。因為它除了可以在線對戰、人機對戰、好友對戰、比賽等玩法,還有學習國際象棋的教程、社區以及觀戰和直播。
5、proxx(清除黑洞)
Star 數字: 1.2k|程式語言:JavaScript|手機端:支援
一款類似掃雷的遊戲,玩法和規則和掃雷基本上一樣,這裡是排除未知塊背後的黑洞。
開局可以選擇遊戲難度,設定寬/高和黑洞數。玩家點開一個未知區塊後,會出現數字或黑洞,如果是數字的話,則該數字代表周圍的黑洞數量,例如「1」則代表該數字周圍的區塊背後有一個黑洞,如果點到黑洞則遊戲結束。左上角顯示的是未知區塊的數量,右上角是耗費/最佳時間,下面的 switch 按鈕則可以切換到標記模式。
位址:proxx.app/
6、react-tetris(俄羅斯方塊)
#Star 數字:7.4k |程式語言:TypeScript|手機端:支援
復刻經典的俄羅斯方塊,專案採用React Redux Immutable 的技術堆疊。這款遊戲的復刻程度堪稱像素級別,不僅體現在畫面上,還有流暢度、玩法、音效等方面都做到了極致。
7、Open-Golf(迷你高尔夫)
Star 数:1.6k|编程语言:C|手机端:不支持
一款打高尔夫的游戏,共有 20 个关卡。虽然游戏画面很糙但我玩得挺上头,亮点是碰撞反应和关卡设计得很有意思。
8、pinball(彈珠台)
Star 数:1.9k|编程语言:Flutter|手机端:不支持
这是谷歌开源的一款采用 Flutter 和 Firebase 构建的经典弹球游戏。开局时有操作提示:A(左过滤器)/S(发球)/B(右过滤器),游戏制作得十分精致。
9、chinese-dos-games(中文 DOS 游戏)
Star 数:7.2k|编程语言:Python|手机端:支持
一款在线的中文 DOS 游戏集合,目前支持 1800 款游戏。
地址:dos.zczc.cz/
10、habitica(习惯)
Star 数:9.6k|编程语言:JavaScript|手机端:支持
这是一个培养习惯的开源应用,那它为什么会出现在游戏集合里呢?因为它会将你培养习惯的过程,当作一个 RPG 角色扮演游戏。
你需要根据设定的习惯,创建对应现实中需要完成的任务,当你完成一个任务时会获得相应的经验和金币,这些东西可以用来提升虚拟人物的等级以及购买装备。但当任务失败时,对应的将失去血量作为惩罚。随着你的等级提升,将会开启更多的玩法,比如:孵化宠物、职业、专属技能、组队打副本等。
最后
寫這篇文章的時候,我發現一款經典的遊戲會有很多同類型的開源項目,比如在GitHub 上搜“俄羅斯方塊”會找到5 萬個開源項目,但是能夠做到和文中的「Hextris」和「react-tetris」,同等品質的開源專案卻寥寥無幾。
其實,功能大差不差都一樣,但是每個專案特有的「東西」不會一蹴而就,這需要持續的迭代、花費大量的精力和時間,才能讓項目脫穎而出。
(學習影片分享:程式設計基礎影片)
以上是GitHub專案分享:10款點開就能玩的開源線上遊戲的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

GitHub是一個非常受歡迎的版本控制和程式碼託管平台。然而,有時候我們可能會遭遇到無法存取GitHub的問題。這是因為GitHub是一個全球性的平台,受到地理位置、網路狀況、網站設定等因素的影響。本文將介紹一些可能導致GitHub無法開啟的原因,以及解決這些問題的方法。

GitHub是一個非常受歡迎的版本控制系統,它允許用戶在網路上儲存和共享自己的程式碼庫。它是程式設計師的必備工具之一。但是,有時候我們可能需要刪除GitHub庫中的一個資料夾。本篇文章將介紹如何刪除GitHub庫中的一個資料夾。

GitHubCopilot是編碼人員的下一個級別,它基於AI的模型可以成功預測和自動完成您的程式碼。但是,您可能想知道如何在您的裝置上加入這個AI天才,以便您的編碼變得更加容易!但是,使用GitHub並不是很容易,初始設定過程是一個棘手的過程。因此,我們創建了這個逐步教程,介紹如何在Windows11、10上的VSCode中安裝和實作GitHubCopilot。如何在Windows上安裝GitHubCopilot此過程有幾個步驟。因此,請立即執行以下步驟。步驟1–您必須在電腦上安裝最新版本的可視

這篇文章進行Gitlab的學習,聊聊如何設定保護分支並且給自己的Leader提交一個PR,希望對大家有幫助!

在現代軟體開發中,GitHub是最受歡迎的專案託管平台之一。它為開發者提供了一個方便的平台,用於儲存和管理他們的開源專案。 GitHub的一個有趣功能是將專案連結轉換為二維碼。這篇文章將為你介紹如何將你的GitHub專案轉換成QR碼。

在當前的網路時代,每個人都需要一個個人主頁來展示自己的作品和個人資訊。而GitHub是最受歡迎的程式碼託管平台之一,它也可以作為個人主頁的建構工具。本文將介紹如何在GitHub上建立一個漂亮的個人主頁,並展示您的作品和個人資訊。

Git是一個快速、可靠、適應性強的分散式版本控制系統。它旨在支援分散式的非線性工作流程,使其成為各種規模的軟體開發團隊的理想選擇。每個Git工作目錄都是一個獨立的儲存庫,具有所有更改的完整歷史記錄,並且能夠追蹤版本,即使沒有網路存取或中央伺服器。 GitHub是託管在雲端的Git儲存庫,它提供了分散式修訂控制的所有功能。 GitHub是Git的儲存庫,託管在雲端。與作為CLI工具的Git不同,GitHub有一個基於Web的圖形使用者介面。它用於版本控制,這涉及與其他開發人員協作,並追蹤隨時間推移對腳本和

Github是目前全球最大的開源社區,許多程式設計師都會將自己的程式碼託管在Github上,借助其方便的版本控制和協作功能。然而,Github上的專案只是程式碼,要把它部署到伺服器上運行,需要一些額外的工作。本文將為大家介紹具體的操作步驟。
