game-development
AI 가이드로 게임 개발하기
게임 개발은 물리학부터 아트 디렉션까지 여러 분야를 마스터해야 합니다. 이 스킬은 모든 게임 개발 요구에 대해 구조화된 원칙과 전문 지식으로 라우팅을 제공합니다.
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"game-development" 사용 중입니다. 브라우저 기반 2D 플랫포머를 만들고 싶습니다
예상 결과:
- 프레임워크 선택을 위해 game-development/web-games 로 시작하세요 (2D 에는 Phaser 권장)
- 스프라이트 애니메이션과 타일맵 패턴을 위해 game-development/2d-games 사용
- 코요ote 타임과 점프 버퍼링 같은 플랫포머 메커니즘을 위해 game-development/game-design 참조
- 핵심 고려사항: 웹 로딩을 위한 에셋 압축, 터치/키보드 입력 추상화, 오프라인 플레이를 위한 PWA
"game-development" 사용 중입니다. 게임의 모바일 배터리 수명을 어떻게 최적화할 수 있나요?
예상 결과:
- 캐주얼 게임은 60 FPS 대신 30 FPS 를 목표로 설정
- 열 스로틀링 구현: 기기가 뜨거워지면 품질 축소
- 오브젝트 풀링으로 가비지 컬렉션 스파이크 방지
- 앱이 백그라운드로 가면 완전 절전 모드
- GPS 와 네트워크 폴링 빈도 최소화
- 다크 모드로 OLED 배터리 절약
보안 감사
안전All 11 skill files are documentation-only markdown files containing game development principles and guidelines. Static analysis flagged 67 'weak cryptographic algorithm' patterns and 41 'external_commands' patterns, but these are FALSE POSITIVES caused by markdown formatting (code blocks using backticks) and conceptual examples, not actual executable code. No security risks detected. Safe for publication.
품질 점수
만들 수 있는 것
첫 프로젝트를 시작하는 인디 개발자
첫 상업용 게임을 만드는 솔로 개발자를 위해 엔진 선택, 핵심 게임플레이 루프 디자인, 플랫폼별 최적화에 대한 가이드를 제공합니다.
게임 개발을 배우는 학생
포트폴리오 프로젝트를 만들면서 상태 머신, 충돌 감지, 카메라 시스템과 같은 기본 개념을 이해합니다.
게임 메커니즘 프로토타이핑
전체 구현 전에 오브젝트 풀링, 입력 추상화, 비헤이비어 트리와 같은 패턴에 대한 AI 가이드로 게임 메커니즘을 빠르게 프로토타이핑합니다.
이 프롬프트를 사용해 보세요
PC 와 모바일용으로 2D 플랫포머 게임을 만들고 싶습니다. 어떤 게임 엔진을 선택해야 하며 그 이유는 무엇인가요? 초보자로서의 예산과 경험 수준을 고려해주세요.
로그라이크 덱빌더의 핵심 게임플레이 루프를 디자인하는 것을 도와주세요. 30 초 루프는 어떻게 설계되어야 하며, 여러 플레이 세션에 걸쳐 지속적으로 흥미를 유지하려면 어떻게 해야 하나요?
경쟁적 4 대 4 슈터를 개발 중입니다. 전용 서버를 사용해야 할까요 아니면 호스트 기반 아키텍처를 사용해야 할까요? 지연 시간, 비용, 안티치트 측면에서의 장단점을 설명해주세요.
플레이어들이 제 VR 게임에서 순간이동 중 멀미를 호소합니다. 몰입감을 유지하면서 메스꺼움을 줄이기 위해 어떤 편안함 설정과 디자인 패턴을 구현해야 할까요?
모범 사례
- 간단한 도형으로 빠르게 프로토타이핑한 후 아트 추가 - 재미가 최우선
- 물리와 게임 로직에는 고정 타임스텝 사용, 렌더링에는 인터폴레이션 사용
- 최적화 전에 프로파일링 - 가정이 아닌 실제 병목 지점 측정
- 입력을 특정 키나 버튼이 아닌 액션 (점프, 이동) 으로 추상화
- 출시之初부터 타겟 플랫폼 제약 조건에 맞춰 디자인
피하기
- 재미있는지 확인하기 전에 코드 최적화 - 성급한 최적화는 반복을 저해
- 입력 처리와 게임 로직 혼용 - 멀티플랫폼 지원을 어렵게 만듦
- 풀링 없이 핫 루프에서 객체 생성 - 가비지 컬렉션 스터터링 유발
- 멀티플레이어에서 클라이언트 입력 신뢰 - 치팅과 악용 가능
- VR 에서 플레이어 제어 없이 카메라 이동 - 멀미 유발