Heim  >  Artikel  >  Entwicklungswerkzeuge  >  GitHub-Projektfreigabe: 10 Open-Source-Onlinespiele, die mit nur einem Klick gespielt werden können

GitHub-Projektfreigabe: 10 Open-Source-Onlinespiele, die mit nur einem Klick gespielt werden können

青灯夜游
青灯夜游nach vorne
2023-03-24 19:15:114767Durchsuche

Dieser Artikel fasst 10 Open-Source-Onlinespiele auf GitHub zusammen, die durch Anklicken gespielt werden können. Die meisten Spiele können auf Mobiltelefonen gespielt werden, was wirklich cool ist!

GitHub-Projektfreigabe: 10 Open-Source-Onlinespiele, die mit nur einem Klick gespielt werden können

Ich habe vorhin einen Artikel geschrieben und 5 interessante und unterhaltsame Open-Source-Spiele vorgestellt. Obwohl der Artikel damals bei den Lesern Anerkennung fand, gab es auch Feedback von den Lesern: „Diese Spiele sehen wirklich interessant aus. , aber ich weiß nicht.“ Ich weiß nicht, wie man es installiert, also mache ich mir Sorgen, wenn ich es nicht spielen kann!“ Anstatt „vernünftig“ zu sein, möchte ich lieber die Schwelle herabsetzen, also begann ich mit dem Schreiben ein Open-Source-Artikel, der durch Anklicken abgespielt werden kann.

Bei der Suche nach

interessanten Online-Spiel-Open-Source-Projekten

habe ich festgestellt, dass sie zwar in Bezug auf Spielqualität und Grafik nicht so gut sind wie diese PC-Spiele, aber auch ihre eigenen Vorteile haben, wie zum Beispiel: Nein Installation erforderlich, Einfache Bedienung, Neuartiges Gameplay, Rätsel und Entspannung Diese Spiele können grundsätzlich sofort in einer fragmentierten Zeit gespielt werden (Warten auf eine Mahlzeit, unterwegs, in einer Besprechung?). ist, dass sie im Browser laufen, sodass die meisten dieser Spiele auf Mobiltelefonen gespielt werden können, was wirklich Spaß macht!

Heute habe ich endlich 10

Open-Source-Onlinespiele

gespeichert und teile sie alle auf einmal mit euch. Die ausgewählten Open-Source-Projekte von HelloGitHub müssen ihre eigenen Vorzüge haben, lasst uns gemeinsam „zuschauen und spielen“! 1. Hextris (sechseckiges Tetris) Puzzlespiel. Hextris wird im Grunde wie Tetris gespielt, wobei Sie die Richtung steuern, um herabfallende Blöcke zu beseitigen. Spieler können die Richtungstasten Links/Rechts verwenden, um das Sechseck so zu drehen, dass die fallenden farbigen Balken auf die angegebene Kante fallen. Die Abwärts-Richtungstaste kann die Fallgeschwindigkeit beschleunigen. Räumen Sie Blöcke ab und verdienen Sie Punkte, indem Sie 3 oder mehr Blöcke derselben Farbe verbinden. Kontinuierliche Eliminierungen werden mit doppelten Punkten belohnt. Das Spiel endet, wenn der Farbblock das dunkelgraue Sechseck durchbricht.

Quellcode: github.com / Hextris/hex…

Adresse: hextris.io/

2. adarkroom (kleiner schwarzer Raum)

Star Number

: 6.3k|左/右 方向键旋转六边形,让下落的彩色条块落在指定的边上,向下方向键可以加快下落速度。通过连接 3 种或以上相同颜色的块,来清除块并获得积分,连续消除有积分加倍的奖励,当色块突破深灰色六边形时游戏结束。

源码:github.com/Hextris/hex…

地址:hextris.io/

2、adarkroom(小黑屋)

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

一款有趣的纯文字冒险类游戏,支持中文。在游戏中玩家通过收集材料,增加建筑、制作道具、武器,感受有趣的冒险之旅。如果你喜欢 RPG 类的游戏,那它一定会是你的菜。

该游戏前期有些无聊只能点击 添柴,没玩过的同学刚开始容易摸不着头脑,因为事件触发需要时间,看滚动的文字+点击 添柴Programmiersprache

: JavaScript|

Mobile Version: Nein Unterstützt

Ein interessantes Nur-Text-Abenteuerspiel, das Chinesisch unterstützt. Im Spiel sammeln die Spieler Materialien, fügen Gebäude hinzu, stellen Requisiten und Waffen her, um ein interessantes Abenteuer zu erleben. Wenn Sie RPG-Spiele mögen, ist dies definitiv Ihr Ding.

Das Spiel ist in der Anfangsphase etwas langweilig und man kann nur auf Timai klicken. Schüler, die es noch nie gespielt haben, sind zunächst leicht verwirrt, da das Auslösen des Ereignisses einige Zeit in Anspruch nimmt Text + Klick auf Timai Warten Sie 30 Sekunden geduldig, dann wird ein neues Ereignis ausgelöst und Ihr Abenteuer beginnt. Das Spiel speichert den Spielfortschritt standardmäßig lokal und unterstützt auch den Import/Export von Archiven.

Quellcode:
github.com/doublespeak…

Adresse:

adarkroom.doublespeakgames.com/?lang=zh_cn

3. lifeRestart (Lebensneustart-Simulator)

🎜Anzahl der Sterne🎜: 9,6k|🎜Programmiersprache🎜: JavaScript|🎜Mobile Version🎜: Support🎜

Wenn es um Online-Wortspiele geht, müssen wir das Open-Source-Spiel „Life Restart Simulator“ erwähnen, das sich in den letzten zwei Jahren besonders großer Beliebtheit erfreute.

Im Spiel müssen die Spieler zu Beginn nur Talente auswählen und anfängliche Attribute zuweisen und dann zusehen, wie die Jahre vergehen und dieses Leben im Handumdrehen vorbei ist. Wenn Sie nicht zufrieden sind, können Sie klicken 再次重开 um ein neues Leben zu beginnen. Das Spiel wurde aufgrund seines witzigen und humorvollen Schreibstils und seines unerwarteten Endes populär. Zusätzlich zum oben erwähnten Gameplay im klassischen Modus gibt es jetzt auch einen neuen Promi-Modus, um das Leben eines Prominenten zu erleben.

Quellcode: github.com/VickScarlet…

Adresse: liferestart.syaro.io/public/inde…

4. lila (Schach)

Anzahl der Sterne: 12,9k|Programmiersprache: Scala+TypeScript|Mobile Version: Support

Dies ist ein Schachspiel, das verspricht, für immer kostenlos und ohne Werbung zu sein und Chinesisch zu unterstützen. Dieses Projekt ist nicht nur ein Schachspiel, sondern eine Plattform für alles rund um Schach. Denn neben Online-Kämpfen, Mensch-Maschine-Kämpfen, Freundschaftskämpfen, Wettbewerben usw. gibt es auch Tutorials zum Schachlernen, eine Community sowie Zuschauen und Live-Streaming.

Quellcode: github.com/lichess-org…

Adresse: lichess.org/zh

5, proxx (lösche das schwarze Loch)

Sternzahl : 1.2k|Programmiersprache: JavaScript|Mobile Version: Unterstützung

Ein Spiel ähnlich wie Minesweeper. Hier ist das schwarze Loch hinter den unbekannten Blöcken.

Sie können zu Beginn den Schwierigkeitsgrad des Spiels wählen, die Breite/Höhe und die Anzahl der Schwarzen Löcher festlegen. Nachdem der Spieler auf einen unbekannten Block geklickt hat, erscheint eine Zahl oder ein Schwarzes Loch. Wenn es sich um eine Zahl handelt, stellt die Zahl die Anzahl der Schwarzen Löcher um ihn herum dar. „1“ bedeutet beispielsweise, dass sich dahinter ein Schwarzes Loch befindet Wenn Sie auf das schwarze Loch klicken, wird das Spiel beendet. Die obere linke Ecke zeigt die Anzahl der unbekannten Blöcke, die obere rechte Ecke zeigt die Kosten/optimale Zeit und mit der Umschalttaste unten kann in den Markierungsmodus gewechselt werden.

Quellcode: github.com/GoogleChrom…

Adresse: proxx.app/

6, React-Tetris (Tetris)

Star Count: 7.4k|Programmiersprache: TypeScript|Mobile Version: Unterstützung

Reproduktion des klassischen Tetris. Dieses Projekt nutzt den Technologie-Stack von React+Redux+Immutable. Die Wiedergabeebene dieses Spiels kann als Pixelebene bezeichnet werden, was sich nicht nur im Bild widerspiegelt, sondern auch in Bezug auf Laufruhe, Gameplay, Soundeffekte und andere Aspekte.

Quellcode: github.com/chvin/react…

Adresse: chvin.github.io/react-tetri…

7, Open-Golf (Minigolf) Ebenen. Obwohl die Grafik des Spiels grob ist, hatte ich viel Spaß beim Spielen. Die Highlights sind die Kollisionsreaktion und das interessante Leveldesign.

Quellcode: github.com/mgerdes/Ope…

Adresse: mgerdes.github.io/minigolf.ht…

8, Flipper (Flipper)

Anzahl der Sterne: 1,9k|Programmiersprache

: Flutter|

Mobile Version: Nicht unterstützt

Dies ist ein klassisches Flipperspiel, das mit Flutter und Firebase als Open Source von Google erstellt wurde. Zu Beginn gibt es Bedienhinweise: A (linker Filter)/S (servieren)/B (rechter Filter).

Quellcode: github.com/flutter/pin…

Adresse: pinball.flutter.dev/

9, chinese-dos-games (chinesische DOS-Spiele)

Anzahl der Sterne: 7,2k|Programmiersprache

: Python|

Mobiles Endgerät: Unterstützt

eine Online-Spielesammlung für chinesisches DOS, die derzeit mehr als 1800 Spiele unterstützt.

Quellcode: github.com/rwv/chinese…

Adresse: dos.zczc.cz/

10, Habita (Gewohnheiten)

Star Count : 9.6k|Programmiersprache

: JavaScript|

Mobile Version: Support

Dies ist eine Open-Source-Anwendung zur Kultivierung von Gewohnheiten. Warum erscheint sie also in der Spielesammlung? Weil es Ihren Gewohnheitsbildungsprozess als Rollenspiel behandelt.

Sie müssen Aufgaben erstellen, die in der Realität gemäß den festgelegten Gewohnheiten erledigt werden müssen. Wenn Sie eine Aufgabe erledigen, erhalten Sie entsprechende Erfahrung und Goldmünzen, mit denen Sie das Level Ihres virtuellen Charakters verbessern und Ausrüstung kaufen können . Doch wenn die Mission scheitert, geht als Strafe die entsprechende Blutmenge verloren. Mit steigendem Level eröffnen sich mehr Spielmöglichkeiten, wie z. B. das Ausbrüten von Haustieren, Berufe, exklusive Fertigkeiten, das Zusammenschließen von Dungeons usw.

Quellcode:

github.com/HabitRPG/ha…Adresse: habitica.com/

Endlich

Beim Schreiben dieses Artikels habe ich festgestellt, dass es in einem klassischen Spiel viele Open-Source-Projekte desselben Typs gibt. Wenn man beispielsweise auf GitHub nach „Tetris“ sucht, findet man 50.000 Open-Source-Projekte, aber es kann mit „Hextris“ verglichen werden Dem Artikel zufolge gibt es nur sehr wenige Open-Source-Projekte von gleicher Qualität.

Tatsächlich sind die Funktionen alle gleich, aber die „Dinge“, die für jedes Projekt einzigartig sind, werden nicht über Nacht erreicht. Dies erfordert kontinuierliche Iteration und viel Energie und Zeit, um das Projekt hervorzuheben.

(Teilen von Lernvideos: Basic Programming Video)

Das obige ist der detaillierte Inhalt vonGitHub-Projektfreigabe: 10 Open-Source-Onlinespiele, die mit nur einem Klick gespielt werden können. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:juejin.cn. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen
Vorheriger Artikel:Was ist Gitlab?Nächster Artikel:Was ist Gitlab?