티스토리 뷰
코드 - github.com/qlee3/DodgeBug
qlee3/DodgeBug
빌드 중에 시간을 죽이고 버그를 피하는 의식을 치르세요! Contribute to qlee3/DodgeBug development by creating an account on GitHub.
github.com
크롬에서 인터넷이 막히면 공룡 달리기 게임을 할 수가 있는데, 굉장히 재미있게 했었다. 빌드 시간에도 이런 재밌는 게임을 하고 있으면 어느샌가 빌드가 끝나지 않을까? 해서 만들었다.
빌드 시간 중에 버그를 피하는 의식을 치르자는 컨셉으로 똥피하기 게임을 먼저 만들어봤다.
터미널에서 게임을 하려면 어떻게 해야할까 고민을 많이 해봤었는데, 찾아보니 blessed라는 편한 라이브러리가 있었다.
blessed
A high-level terminal interface library for node.js.
www.npmjs.com
사실 여기서 거의 다해주었고, 이미 괜찮은 예제를 만든게 있어, 해당 코드를 참고해서 몇시간만에 간단히 완성!
https://github.com/taniarascia/snek
taniarascia/snek
🐍 A terminal-based Snake implementation written in JavaScript. - taniarascia/snek
github.com
다른 게임도 많이 만들 수 있을 것 같은데, 일단은 시간 죽이기용으로 똥피하기 게임이 가장 먼저 떠올라 만들어보게 되었다.
npm 배포는 로그인만 되어 있으면 간단하게 할 수 있었고, bin에 실행 명령어만 추가해 완성!
readme 파일을 좀 더 예쁘게 하면 좋을텐데, 이 부분은 좀 더 고민해서 잘 만들어 봐야겠다 ㅎㅎ 또 퍼온 코드를 최대한 활용했는데, MIT 라이센스이긴 하지만 출처를 더 명확히 해야 할 것 같다.
아래는 결과물
www.npmjs.com/package/dodge-bug
dodge-bug
Dodge Bug during build time!
www.npmjs.com
'Javascript' 카테고리의 다른 글
Cannot find module svg or its corresponding type declarations (0) | 2021.03.08 |
---|---|
터미널용 게임 - 똥피하기 (0) | 2021.03.08 |
VSCODE plugin 배포하기 (0) | 2021.02.05 |
VS code 플러그인(익스텐션) 만들기, 한글 초성만 쳐도 한글 변수 찾아주는 플러그인(1) (1) | 2021.02.04 |
tsconfig-paths-webpack-plugin (0) | 2021.02.02 |
ts-loader, typescript 적용 (0) | 2021.02.01 |
React Native에서 WebView에서 Android 백버튼 처리(히스토리 백처리)에 대하여 (1) | 2021.01.28 |
Webpack에서 이미 있는 index.html 수정 (0) | 2021.01.27 |
- Total
- Today
- Yesterday
- java #알고리즘 #백준
- 쿼드트리
- java #알고리즘 #백준 #퇴사
- 1992번
- Javascript
- webspider
- 한글 자동 완성
- Terminal
- java #오르막수 #백준 #알고리즘
- javascript #연속합 #알고리즘 #백준
- 백준
- TypeScript
- java #하노이 #알고리즘 #백준
- Game
- 2630번
- java #퀵소트 #quicksort #알고리즘 #백준
- npm
- 알고리즘
- java #알고리즘 #백준 #패션왕신해빈
- 중간거리 #야만나 #약속장소추천 #중간위치 #웹 #리액트 #React #reactjs #kakao지도 #kakaoapi
- java #백준 #알고리즘 #로또 #6603
- java #백준 #알고리즘 #2805 #나무자르기
- react
- java #알고리즘 #백준 #N과M #백트래킹
- 백준 #알고리즘 #전깃줄 #NodeJs #javascript
- 색종이자르기
- javascript #백준 #회의실배정 #알고리즘
- 백준 #java #알고리즘
- javascript #백준 #알고리즘 #LCS
- webpack
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |