目錄
1、Hextris(六邊形的俄羅斯方塊)
2、adarkroom(小黑屋)
3、lifeRestart(人生重開模擬器)
4、lila(國際象棋)
5、proxx(清除黑洞)
6、react-tetris(俄羅斯方塊)
7、Open-Golf(迷你高尔夫)
8、pinball(彈珠台)
9、chinese-dos-games(中文 DOS 游戏)
10、habitica(习惯)
最后
首頁 開發工具 Git GitHub專案分享:10款點開就能玩的開源線上遊戲

GitHub專案分享:10款點開就能玩的開源線上遊戲

Mar 24, 2023 pm 07:15 PM
github

這篇文章在GitHub上為大家整理總結10 款開源的線上遊戲,點開就能玩的那種,大部分遊戲支援手機端玩耍,簡直不要太爽!

GitHub專案分享:10款點開就能玩的開源線上遊戲

我早前寫過一篇文章中介紹了5 款有趣、好玩的開源遊戲,雖然當時那篇文章收穫了廣大讀者的肯定,但也有讀者回饋:「這些遊戲看著是真有意思,但是不會安裝,玩不上乾著急啊!」讀者的需求就是我前進的方向,與其「講道理」不如直接砍掉門檻,所以我開始規劃寫一篇點開就能玩的開源遊戲集合。

在尋找有趣的線上遊戲開源專案的時候,我發現雖然它們在遊戲品質、畫面方面,比不上那些PC 遊戲,但它們也有自己的優點,例如:無需安裝操作簡單玩法新穎益智放鬆,這些遊戲基本上用碎片時間(等餐、路上、開會?)就可以馬上開一盤,重點是因為它們運行在瀏覽器上,所以其中大部分遊戲支援手機端玩耍,簡直不要太爽!

今天,我終於攢夠了 10 款開源的線上遊戲,一次全部分享給大家。 HelloGitHub 精選的開源項目,必定有它的過人之處,接下來就讓我們一起「邊看邊玩」吧!

1、Hextris(六邊形的俄羅斯方塊)

#Star 數字:2k|程式語言:JavaScript|手機端:支援

這是一款受到俄羅斯方塊啟發,快節奏的益智遊戲。 Hextris 大致上和俄羅斯方塊玩法一樣,透過控制方向消除下落的塊。

玩家可以透過 左/右 方向鍵旋轉六邊形,讓下落的彩色條塊落在指定的邊上,向下方向鍵可以加快下落速度。透過連接 3 種或以上相同顏色的區塊,來清除區塊並獲得積分,連續消除有積分加倍的獎勵,當色塊突破深灰色六邊形時遊戲結束。

原始碼:github.com/Hextris/hex…

位址:hextris.io/

2、adarkroom(小黑屋)

#Star 數字:6.3 k|程式語言:JavaScript|手機端:不支援

一款有趣的純文字冒險遊戲,支援中文。在遊戲中玩家透過收集材料,增加建築、製作道具、武器,感受有趣的冒險之旅。如果你喜歡 RPG 類別的遊戲,那它一定會是你的菜。

該遊戲前期有些無聊只能點擊添柴,沒玩過的同學剛開始容易摸不著頭腦,因為事件觸發需要時間,看滾動的文字點擊添柴 耐心等30 秒,就會觸發新的事件,從而開啟你的冒險之旅。遊戲預設會保存遊戲進度到本地,另外還支援導入/匯出存檔。

原始碼:github.com/doublespeak…

位址:adarkroom.doublespeakgames.com/? lang=zh_cn

3、lifeRestart(人生重開模擬器)

Star數字:9.6k|程式語言:JavaScript|手機端:支援

說到線上文字遊戲就不得不提到,前兩年特別火紅的一款開源遊戲「人生重開模擬器」。

遊戲裡,玩家只要在開局時選天賦、分配初始屬性,後面就是看歲月如白駒過隙,轉眼就過完了這一生,不滿意的話可以點擊再次重開即可開啟新的人生。遊戲憑藉著詼諧幽默的文案,和出乎意料的結局,風靡一時。現在除了上述的經典模式玩法,還新增了名人模式,體驗名人的一生。

原始碼:github.com/VickScarlet…

位址:liferestart.syaro.io/public /inde…

4、lila(國際象棋)

Star 數字:12.9k|程式語言:Scala TypeScript|手機端:支援

這是一款承諾永遠免費、無廣告的西洋棋遊戲,支援中文。該項目不單單是一款國際象棋的遊戲,更像是關於國際象棋一切的平台。因為它除了可以在線對戰、人機對戰、好友對戰、比賽等玩法,還有學習國際象棋的教程、社區以及觀戰和直播。

原始碼:github.com/lichess-org…

位址:lichess.org/zh

5、proxx(清除黑洞)

Star 數字: 1.2k|程式語言:JavaScript|手機端:支援

一款類似掃雷的遊戲,玩法和規則和掃雷基本上一樣,這裡是排除未知塊背後的黑洞。

開局可以選擇遊戲難度,設定寬/高和黑洞數。玩家點開一個未知區塊後,會出現數字或黑洞,如果是數字的話,則該數字代表周圍的黑洞數量,例如「1」則代表該數字周圍的區塊背後有一個黑洞,如果點到黑洞則遊戲結束。左上角顯示的是未知區塊的數量,右上角是耗費/最佳時間,下面的 switch 按鈕則可以切換到標記模式。

原始碼:github.com/GoogleChrom…

位址:proxx.app/

6、react-tetris(俄羅斯方塊)

#Star 數字:7.4k |程式語言:TypeScript|手機端:支援

復刻經典的俄羅斯方塊,專案採用React Redux Immutable 的技術堆疊。這款遊戲的復刻程度堪稱像素級別,不僅體現在畫面上,還有流暢度、玩法、音效等方面都做到了極致。

原始碼:github.com/chvin/react…

位址:chvin.github.io /react-tetri…

7、Open-Golf(迷你高尔夫)

Star 数:1.6k|编程语言:C|手机端:不支持

一款打高尔夫的游戏,共有 20 个关卡。虽然游戏画面很糙但我玩得挺上头,亮点是碰撞反应和关卡设计得很有意思。

源码:github.com/mgerdes/Ope…

地址:mgerdes.github.io/minigolf.ht…

8、pinball(彈珠台)

Star 数:1.9k|编程语言:Flutter|手机端:不支持

这是谷歌开源的一款采用 Flutter 和 Firebase 构建的经典弹球游戏。开局时有操作提示:A(左过滤器)/S(发球)/B(右过滤器),游戏制作得十分精致。

源码:github.com/flutter/pin…

地址:pinball.flutter.dev/

9、chinese-dos-games(中文 DOS 游戏)

Star 数:7.2k|编程语言:Python|手机端:支持

一款在线的中文 DOS 游戏集合,目前支持 1800 款游戏。

源码:github.com/rwv/chinese…

地址:dos.zczc.cz/

10、habitica(习惯)

Star 数:9.6k|编程语言:JavaScript|手机端:支持

这是一个培养习惯的开源应用,那它为什么会出现在游戏集合里呢?因为它会将你培养习惯的过程,当作一个 RPG 角色扮演游戏。

你需要根据设定的习惯,创建对应现实中需要完成的任务,当你完成一个任务时会获得相应的经验和金币,这些东西可以用来提升虚拟人物的等级以及购买装备。但当任务失败时,对应的将失去血量作为惩罚。随着你的等级提升,将会开启更多的玩法,比如:孵化宠物、职业、专属技能、组队打副本等。

源码:github.com/HabitRPG/ha…

地址:habitica.com/

最后

寫這篇文章的時候,我發現一款經典的遊戲會有很多同類型的開源項目,比如在GitHub 上搜“俄羅斯方塊”會找到5 萬個開源項目,但是能夠做到和文中的「Hextris」和「react-tetris」,同等品質的開源專案卻寥寥無幾。

其實,功能大差不差都一樣,但是每個專案特有的「東西」不會一蹴而就,這需要持續的迭代、花費大量的精力和時間,才能讓項目脫穎而出。

(學習影片分享:程式設計基礎影片

以上是GitHub專案分享:10款點開就能玩的開源線上遊戲的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

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

熱門文章

<🎜>:泡泡膠模擬器無窮大 - 如何獲取和使用皇家鑰匙
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
北端:融合系統,解釋
3 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

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

熱門話題

Java教學
1664
14
CakePHP 教程
1423
52
Laravel 教程
1319
25
PHP教程
1269
29
C# 教程
1249
24
【總結】一些可能導致GitHub不能打開的原因和解決方法 【總結】一些可能導致GitHub不能打開的原因和解決方法 Mar 27, 2023 am 11:33 AM

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

聊聊如何刪除GitHub庫中的一個資料夾 聊聊如何刪除GitHub庫中的一個資料夾 Mar 27, 2023 am 11:33 AM

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

如何在 Windows 11/10 上安裝 GitHub Copilot 如何在 Windows 11/10 上安裝 GitHub Copilot Oct 21, 2023 pm 11:13 PM

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

聊聊Gitlab中如何設定保護分支並且提交PR 聊聊Gitlab中如何設定保護分支並且提交PR Mar 30, 2023 pm 09:01 PM

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

聊聊如何將你的GitHub專案轉換成QR碼 聊聊如何將你的GitHub專案轉換成QR碼 Mar 27, 2023 am 11:33 AM

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

聊聊怎麼在github上建置個人主頁 聊聊怎麼在github上建置個人主頁 Mar 27, 2023 am 10:53 AM

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

Ubuntu上的Git安裝流程 Ubuntu上的Git安裝流程 Mar 20, 2024 pm 04:51 PM

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

詳解將Github專案部署到伺服器上的步驟 詳解將Github專案部署到伺服器上的步驟 Mar 27, 2023 am 10:53 AM

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

See all articles