'전체 글'에 해당되는 글 1054건

  1. 2026.01.09 [Termux] TypeScript 개발 환경 구축
  2. 2026.01.04 [Javascript] Gemini로 만든 메모리 게임
Tip/Linux2026. 1. 9. 23:50
pkg update && pkg upgrade pkg

install nodejs

npm install -g typescript

npm install -g ts-node

 

  • 디렉토리 생성:
    mkdir my-project && cd my-project
  • NPM 초기화: npm init -y
  • TS 설정 파일 생성: tsc --init

실행

ts-node index.ts

'Tip > Linux' 카테고리의 다른 글

[Termux] VS Code 설치 및 실행  (0) 2025.12.11
Lex & Yacc로 간단한 사칙연산 계산기 만들기2  (0) 2025.09.12
LEX 기초  (0) 2025.09.09
Posted by chobocho
Tip/Android2026. 1. 4. 12:06

Gemini를 이용하여 메모리 게임을 만들어 보았다. (Pro 모드)

이미지 리소스는 기존에 만들어 둔것을 이용하도록 요청 하였다.

1. 사용 프롬프트


- 1차 -
1. 1인용 같은 그림 찾기 게임을 만들어줘
2. 보드는 녹색으로 해주세요
3. 1부터 100단계 레벨을 만들어 주세요.
4. 레벨별로 타임제한과 표시되는 카드수가 다르게 해주세요
5. 진행한 레벨을 브라우저의 디비에 저장해서 이어하기 기능을 지원해 주세요.
6. F2키를 누르면, 게임 중이면 진짜 중지 할꺼냐고 물어보고 새 게임을 시작하게 해주세요.
7. 바닐라 자바스크립트로 짜주세요.
8. 카드 이미지는 assets폴더에 있고 모두 PNG 파일입니다.
9. 카드 이미지 이름은 다음과 같습니다
- 배경: back
- 스페이드: S2 - S10, SJ, SQ, SK, SA
- 다이아: D2 - D10, DJ, DQ, DK, DA
- 하트: H2 - H10, HJ, HQ, HK, HA
- 클로버: C2 - C10, CJ, CQ, CK
10. 마우스와 터치패드도 지원하게 해주세요


- 2차 -
1. 마우스 첫 클릭이 씹히는 버그가 있어요. 고쳐주세요.
2. 카드 클릭 및 뒤집 힐 때, 게임 성공시 사운드 이펙트를 넣어주세요.
3. 배경음악을 넣어 주세요


- 3차 -
1. 시간을 BAR 형태로도 같이 표시해주세요. 시간이 5초 이내가 되면 빨간 색 으로 변화를 주세요
2. 일시 정지 버튼을 만들어 주세요


- 4차 -
1. 게임이 종료하고 다음 판으로 넘어가면 시작 버튼을 눌러야 시작하게 바꿔주세요


- 5차 - 
1. 내가 bgm 파일은 지웠어
2. mp3 파일 로딩 부분은 손대지 말아줘 (내가 로직을 변경했어)
3. 재시작을 마우스 클릭으로 할 수 있게 해주세요.

 

2. 게임 해보기

http://chobocho.com/game/memory/index.html

 

솔로 메모리 게임

PAUSED 게임이 일시 정지되었습니다. 게임 재개

chobocho.com

 

3. 소스코드

 

https://github.com/chobocho?tab=repositories

 

chobocho - Overview

chobocho has 109 repositories available. Follow their code on GitHub.

github.com

 

Posted by chobocho