Show GN: [Exit: 개발자 키우기] 일하면서 플레이하는 방치형 웹 게임
(devgrow.co.kr)자기소개
안녕하세요, 현직 프론트엔드 엔지니어로 일하고 있는 개발자 입니다. 1인 사업을 꿈꾸며 사이드 프로젝트로 이것저것 시도해보고 있습니다~
서비스 소개
웹으로 할 수 있는 간단한 게임을 만들어 보고 싶어서 방치형 게임을 만들어봤습니다. 개발 관련 종사자들이라면 한번쯤 들어봤을 유머나 밈으로 가득합니다,
모니터를 클릭하여 코드를 생성하여 서비스를 키워나가고 결국 Exit 하여 게임의 끝까지 도달 할 수 있습니다!
(Exit 하여 스톡옵션을 받고 다회차 플레이 가능합니다)
⭐️ 특징: 깃헙 로그인하면 모바일이든 데스크탑이든 어디서든 게임 이어하기 가능
시작하게된 계기
연말에 연휴가 길어서.. 뭘 하나 만들고 싶은데 뭘 만들면 좋을까 생각하다가 "거지 키우기" 게임을 재밌게 했던 기억이 있어서 비슷하게 "개발자 키우기"를 만들게 되었습니다
개발
안티그라비티로 Next.js + Supabase + Prisma 조합으로 연휴동안 일주일 정도 시간들여 개발했습니다. (12/27일 기획 시작)
바라는 것은?
개발자들이 웃으면서 가끔씩 들어와 플레이 하는 서비스가 됐으면 좋겠습니다!
사용해보시고 소감이나 피드백 주시면 모두 읽어보고 가슴에 새기겠습니다! 감사합니다!
주소 남기고 글 마치겠습니다.
고맙습니다.
콘솔에 window.__enterSpam = {
on: true,
perFrame: 50, // 여기 숫자 올릴수록 더 쏨 (과하면 드롭/렉)
};
(function loop() {
if (!window.__enterSpam?.on) return;
const el = document.activeElement || document.body;
for (let i = 0; i < window.__enterSpam.perFrame; i++) {
el.dispatchEvent(new KeyboardEvent('keydown', { key: 'Enter', code: 'Enter', bubbles: true, cancelable: true }));
el.dispatchEvent(new KeyboardEvent('keyup', { key: 'Enter', code: 'Enter', bubbles: true, cancelable: true }));
}
requestAnimationFrame(loop);
})();
이 코드 넣고 중앙 클릭한번하면 아주그냥 엄청납니다 ㅋㅋ
아 맞네요! 플레이 중간중간 버그가 등장합니다 ㅋㅋ 버그 픽스 하면 생산성이 좋아져서 코드라인 보너스가 있습니다 ㅋㅋㅋ 플레이해주셔서 감사합니다!!
깃헙 로그인이 여러 디바이스에서 할 수 없네요.
- 갤럭시 크롬에서 깃헙 로그인
- 맥북 크롬에서 깃헙 로그인
- 500 에러 페이지 나오면서 로그 불가
현재 www.devgrow.co.kr에서 요청을 처리할 수 없습니다.
HTTP ERROR 500
세션 연결 한계가 초과되서 커넥션 연결이 안되는 상황이 생기고 있습니다 .... ㅜ
아직 서비스 운영이 미숙합니다... 더 공부해서 이런일 없게 해야겠네요 ...ㅠㅠ
Github 로그인하니 이런 오류가 출력되네요!
{"error":"The code passed is incorrect or expired."}