>  기사  >  개발 도구  >  GitHub 프로젝트 공유: 단 한 번의 클릭으로 플레이할 수 있는 10가지 오픈 소스 온라인 게임

GitHub 프로젝트 공유: 단 한 번의 클릭으로 플레이할 수 있는 10가지 오픈 소스 온라인 게임

青灯夜游
青灯夜游앞으로
2023-03-24 19:15:114803검색

이 기사에는 GitHub의 오픈 소스 온라인 게임 10개가 요약되어 있으며, 대부분의 게임을 휴대폰에서 플레이할 수 있다는 점이 정말 멋지네요!

GitHub 프로젝트 공유: 단 한 번의 클릭으로 플레이할 수 있는 10가지 오픈 소스 온라인 게임

일전에 기사를 작성해서 흥미롭고 재미있는 오픈소스 게임 5개를 소개했습니다. 그 기사는 당시 독자들로부터 인정을 받았지만, 독자들의 피드백도 있었습니다. "이 게임은 정말 재미있어 보이는데. 어떻게 설치해야 할지 몰라서 플레이를 못 할까봐 걱정이에요!” 독자들의 요구가 내 방향이다. “합리적”이라기보다는 그냥 문턱을 낮추는 게 낫다고 생각해서 글을 쓰기 시작했다. 게임 컬렉션을 클릭하면 플레이할 수 있는 오픈 소스 기사입니다.

흥미로운 온라인 게임 오픈 소스 프로젝트

를 찾다가 게임 품질과 그래픽 측면에서 PC 게임만큼 좋지는 않지만 다음과 같은 장점도 있다는 것을 알게 되었습니다. 아니요 설치 필요, 간단한 조작, 새로운 게임플레이, 퍼즐과 휴식 이 게임들은 기본적으로 단편적인 시간(식사를 기다리거나, 이동 중, 회의 중?)에 즉시 플레이할 수 있습니다. 브라우저에서 실행되기 때문에 대부분의 게임을 휴대폰에서 플레이할 수 있다는 점은 정말 재미있습니다!

오늘 드디어 10개의

오픈소스 온라인 게임

을 모아서 한꺼번에 공유해 드렸습니다. HelloGitHub가 선정한 오픈소스 프로젝트들은 각자의 장점이 있을 거예요, 함께 "보고 놀아요"!

1. Hextris(육각형 테트리스)

별 번호

: 2k|프로그래밍 언어: JavaScript|모바일 버전: 지원이 게임은 빠르게 진행되는 Tetris에서 영감을 받았습니다. 퍼즐 게임. Hextris는 기본적으로 Tetris처럼 플레이되며, 떨어지는 블록을 제거하기 위해 방향을 제어합니다.

플레이어는 왼쪽/오른쪽 방향 키를 사용하여 육각형을 회전시켜 떨어지는 색상 막대가 지정된 가장자리에 떨어지도록 할 수 있습니다. 아래쪽 방향 키를 사용하면 낙하 속도가 빨라질 수 있습니다. 동일한 색상의 블록을 3개 이상 연결하여 블록을 제거하고 포인트를 획득하세요. 색상 블록이 짙은 회색 육각형을 뚫으면 게임이 종료됩니다.

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

源码:github.com/Hextris/hex…

地址:hextris.io/

2、adarkroom(小黑屋)

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

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

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

소스 코드: github.com / Hextris/hex…

주소: hextris.io/

2.adarkroom

별수: 6.3k|프로그래밍 언어

: JavaScript|

모바일 버전: 지원되지 않음

흥미롭습니다. 중국어를 지원하는 텍스트 전용 어드벤처 게임입니다. 게임에서 플레이어는 재료를 수집하고, 건물을 추가하고, 소품, 무기를 제작하여 흥미로운 모험을 경험합니다. RPG 게임을 좋아한다면 이 게임이 확실히 마음에 쏙 들 것입니다. 게임이 초반에는 좀 지루해서 Tianchai만 클릭하면 됩니다. 한번도 플레이해본 적이 없는 학생들은 이벤트가 발생하는데 시간이 걸리기 때문에 처음에는 쉽게 혼란스러워 합니다. 스크롤하는 텍스트 + Tianchai 클릭 30초 동안 인내심을 갖고 기다리면 새로운 이벤트가 발생하여 모험이 시작됩니다. 게임은 기본적으로 게임 진행 상황을 로컬에 저장하고 아카이브 가져오기/내보내기도 지원합니다. <strong></strong><strong></strong>

🎜소스 코드: 🎜github.com/doublespeak…🎜🎜🎜주소: 🎜adarkroom.doublespeakgames.com/?lang=zh_cn🎜🎜🎜🎜🎜3. 🎜🎜 🎜 🎜🎜별 개수🎜: 9.6k|🎜프로그래밍 언어🎜: JavaScript|🎜모바일 버전🎜: 지원🎜

온라인 단어 게임에 관해서라면 지난 2년 동안 특히 인기를 끌었던 오픈 소스 게임 "Life Restart Simulator"를 언급하지 않을 수 없습니다.

게임에서 플레이어는 처음에 재능을 선택하고 초기 속성을 할당한 다음 세월이 흘러가는 것을 지켜보면 눈 깜짝할 사이에 이 인생이 끝나게 됩니다. 만족스럽지 않으면 클릭할 수 있습니다. 再次重开 새로운 삶을 시작하기 위해. 이 게임은 재치 있고 유머러스한 글쓰기와 예상치 못한 결말로 인기를 끌었습니다. 이제 위에서 언급한 클래식 모드 게임 플레이 외에도 유명인의 삶을 경험할 수 있는 새로운 유명인 모드도 있습니다.

소스 코드: github.com/VickScarlet…

주소: liferestart.syaro.io/public/inde…

4.lila(체스)

별 개수: 12.9k|프로그래밍 언어: Scala+TypeScript|모바일 버전: 지원

이 체스 게임은 광고 없이 영원히 무료를 약속하며 중국어를 지원합니다. 이 프로젝트는 단순한 체스 게임이 아니라 체스에 관한 모든 것을 위한 플랫폼입니다. 온라인 전투, 인간-기계 전투, 친구 전투, 대회 외에도 체스 학습을 위한 튜토리얼, 커뮤니티, 시청 및 라이브 스트리밍도 있기 때문입니다.

소스코드: github.com/lichess-org…

별 수

: 1.2k|프로그래밍 언어: JavaScript|

모바일 버전
: 지원

지뢰 찾기와 유사한 게임 플레이와 규칙은 기본적으로 지뢰 찾기와 동일합니다.

처음에 게임 난이도를 선택하고 너비/높이와 블랙홀 수를 설정할 수 있습니다. 플레이어가 알 수 없는 블록을 클릭하면 숫자 또는 블랙홀이 나타납니다. 숫자인 경우 숫자는 주변의 블랙홀 수를 나타냅니다. 예를 들어 "1"은 블록 뒤에 블랙홀이 있음을 의미합니다. 숫자 주변을 막으세요. 블랙홀을 클릭하면 게임이 시작됩니다. 왼쪽 상단에는 알 수 없는 블록의 개수가 표시되고, 오른쪽 상단에는 비용/최적 시간이 표시되며, 아래 스위치 버튼을 누르면 마킹 모드로 전환할 수 있습니다.

소스코드: github.com/GoogleChrom… 별 개수: 7.4k|

프로그래밍 언어

: TypeScript|

모바일 버전

: 클래식 Tetris의 재현을 지원

이 프로젝트는 React+Redux+Immutable의 기술 스택을 사용합니다. 이 게임의 재현 수준은 픽셀 수준이라고 할 수 있는데, 이는 그래픽뿐만 아니라 부드러움, 게임 플레이, 음향 효과 및 기타 측면에서도 반영됩니다.

소스 코드:

github.com/chvin/react…

주소:

chvin.github.io/react-tetri…

7, 오픈 골프(미니 골프)

별 개수: 1.6k|프로그래밍 언어: C|모바일 버전: 지원되지 않음

총 20개가 있는 골프 게임 수준. 게임의 그래픽이 거칠긴 하지만, 하이라이트는 충돌 반응과 흥미로운 레벨 디자인입니다.

소스코드: github.com/mgerdes/Ope…

별 개수: 1.9k|

프로그래밍 언어
: Flutter|

모바일 버전: 지원되지 않음

Google에서 오픈소스로 제공하는 Flutter 및 Firebase를 사용하여 제작한 클래식 핀볼 게임입니다. 시작 부분에는 A(왼쪽 필터)/S(서브)/B(오른쪽 필터) 작업 프롬프트가 있습니다.

소스 코드: github.com/flutter/pin…주소:

pinball.flutter.dev/

9, Chinese-dos-games(중국어 DOS 게임)

별 개수: 7.2k|

프로그래밍 언어
: Python|

모바일 버전: 지원

온라인 중국 DOS 게임 컬렉션을 지원하며 현재 1800개 이상의 게임을 지원합니다.

소스 코드: github.com/rwv/chinese…주소:

dos.zczc.cz/

10.

별 개수 : 9.6k|

프로그래밍 언어

: JavaScript|모바일 버전: 지원

습관 기르기를 위한 오픈 소스 애플리케이션인데 왜 게임 컬렉션에 나타나는 걸까요? 습관 형성 과정을 RPG로 취급하기 때문입니다.

설정된 습관에 따라 현실에서 완료해야 하는 작업을 생성해야 합니다. 작업을 완료하면 해당 경험치와 금화를 받게 되는데, 이를 통해 가상 캐릭터의 레벨을 업그레이드하고 장비를 구매할 수 있습니다. . 단, 미션이 실패하면 해당 혈액량은 처벌로 손실됩니다. 레벨이 올라감에 따라 애완동물 부화, 전문 기술, 전용 기술, 던전 플레이를 위한 팀 구성 등 더 많은 플레이 방법이 열립니다.

소스코드 : github.com/HabitRPG/ha…주소 : habitica.com/

드디어

이 글을 쓰면서 나는 고전 게임에 동일한 유형의 오픈 소스 프로젝트가 많이 있다는 것을 발견했습니다. 예를 들어 GitHub에서 "Tetris"를 검색하면 50,000개의 오픈 소스 프로젝트가 검색되지만, GitHub에서는 "Hextris"와 비교할 수 있습니다. 기사 ”와 “react-tetris”에는 동일한 품질의 오픈 소스 프로젝트가 거의 없습니다.

사실 기능은 모두 동일하지만 각 프로젝트의 고유한 "사물"은 하루아침에 달성되지 않습니다. 이를 위해서는 프로젝트를 돋보이게 하기 위해 지속적인 반복과 많은 에너지와 시간이 필요합니다.

(학습 영상 공유: 기본 프로그래밍 영상)

위 내용은 GitHub 프로젝트 공유: 단 한 번의 클릭으로 플레이할 수 있는 10가지 오픈 소스 온라인 게임의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 juejin.cn에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
이전 기사:gitlab이 뭐야?다음 기사:gitlab이 뭐야?