GitHub 기여를 Space Invaders 게임으로 바꾸기

발행: (2026년 4월 6일 오후 06:28 GMT+9)
2 분 소요
원문: Dev.to

Source: Dev.to

Overview

저는 GitInvaders 라는 작은 사이드 프로젝트를 만들었습니다 – GitHub 기여도를 적으로 바꾸는 스페이스 인베이더 스타일 웹 게임입니다.

Play GitInvaders

How It Works

  1. GitHub으로 로그인합니다. 게임이 실제 기여 데이터를 가져옵니다.
  2. 각 기여 블록이 적 함선이 됩니다.
  3. 커밋이 많을수록 화면에 적이 더 많이 나타납니다.

우주선을 조종해 자신의 커밋을 직접 쏘게 됩니다.

Features

  • 설치가 필요 없습니다 – 사이트를 열고 바로 플레이하세요.
  • OAuth (GitHub 및 Google) 로 작동합니다.
  • 실제 데이터를 게임 메커니즘으로 변환합니다.
  • 간단한 브라우저 기반 구현입니다.

Tech Stack

  • OAuth 인증 (GitHub, Google)
  • 브라우저 기반 게임 로직 (HTML5 Canvas / JavaScript)
  • GitHub API 로 실시간 데이터 가져오기

Play It

사이트에 방문해 GitHub 계정으로 로그인하고, 기여 블록을 쏘기 시작하세요.

https://www.gitinvaders.com/

Conclusion

때때로 프로젝트는 큰 문제를 해결할 필요가 없습니다; 재미있기만 하면 됩니다. 자신의 기여를 쏘는 것은 놀라울 정도로 만족감을 주며, 정적인 기여 차트를 바라보는 대신 즐거운 대안을 제공합니다.

0 조회
Back to Blog

관련 글

더 보기 »

TypeScript 타입 가드

결제 시스템을 구축할 때, “대충 맞다”는 충분하지 않습니다. 하나의 undefined 값이나 일치하지 않는 object property가 차이를 만들 수 있습니다…