Communitygithub.com

MelonS/MelonS-Agents

Unity 기반의 미니 콜로니 시뮬레이션 게임 프로토타입으로, game-dev-agent를 사용하여 제작되었습니다. AI 에이전트와 게임 개발에 걸친 T자형 기술을 보여주는 포트폴리오 작품입니다.

MelonS-Agents란 무엇인가요?

MelonS/MelonS-Agents는 game-dev-agent를 활용하여 7일 만에 제작된 Unity 기반의 미니 콜로니 시뮬레이션 게임 프로토타입입니다. 이 스킬은 자산 생성, 코드 스캐폴딩, 밸런스 튜닝, 게임 내 AI 디렉터 등 다양한 작업을 AI 에이전트가 수행하여 게임 개발 전 과정을 자동화/보조하는 방법을 보여줍니다. 주요 플랫폼은 Unity 2022.3.32f1이며, Utility AI 탐욕적 접근법(가장 높은 필요 우선 처리)을 통해 2~3개의 폰이 음식, 수면, 기분이라는 3가지 필요를 자율적으로 충족시키도록 동작합니다. 또한 AI 디렉터가 LLM 기반 이벤트를 생성하여 게임에 변주를 주며, JSON 기반 저장/로드 기능과 2D 탑다운 뷰를 지원합니다. 이 스킬은 특히 AI 에이전트 엔지니어 채용 관리자나 AI 에이전트/LLM 애플리케이션 역할에 관심 있는 기술 기업을 대상으로 한 포트폴리오로서, 매일의 커밋 로그가 에이전트의 기여를 기록하고 최종 README가 각 모듈의 역할을 설명하는 '공개 제작(Build in Public)' 내러티브를 따릅니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/MelonS/MelonS-Agents/tree/HEAD/games/pawnsim

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

pawnsim

Unity 미니 콜로니 시뮬레이션 세로 슬라이스(Vertical Slice) — 7일 만에 제작되었으며, game-dev-agent를 사용하여 자산 생성, 코드 스캐폴딩, 밸런스 튜닝, 게임 내 AI 디렉터를 구현했습니다.

참고 게임

콜로니 심 장르. 세로 슬라이스를 제작합니다 — 클론도 아니고 경쟁도 아닙니다. 오직 데모를 위한 것입니다.

범위 (Day 1 시작 시점에 고정됨)

포함제외
2-3개의 폰10개 이상의 폰
3가지 필요(음식, 수면, 기분)8개 이상의 필요
2가지 자원(나무, 음식)전체 경제 + 생산 체인
3-4가지 행동(벌목, 먹기, 잠자기, 배회)건설, 제작, 연구
50×50 타일맵오픈 월드 / 다중 생물군계
AI 디렉터 — 3-5가지 이벤트 유형계절, 날씨 시뮬레이션, 습격
Utility AI (가장 높은 필요 우선 처리)기분 / 관계 시뮬레이션
기본 저장/불러오기 (JSON)자동 저장 / 다중 슬롯 / 클라우드
탑다운 2D3D / 등각 투영

일별 산출물 일정

날짜실행 파일 실행 시 표시되는 내용
1타이틀 → 시작 → 빈 타일맵 + 유휴 상태 폰 1개, 클릭 가능
2폰이 우클릭으로 이동, 필요 UI 패널이 감소하는 모습 표시
3맵에 나무 생성, 폰이 나무를 벌목 가능, 나무 카운터 상승
4폰 3개, 자율적 필요 충족 (Utility AI)
5AI 디렉터가 무작위 이벤트 생성 (LLM 기반 텍스트)
6저장/불러오기 작동, BGM + SFX 추가
7마감 작업 + 데모 비디오 + 포트폴리오 README

각 날짜 = builds/day-X-2026-MM-DD.exe 스냅샷 저장.

디렉토리 구조

games/pawnsim/
├── SKILL.md (이 파일)
├── unity-project/          # Unity 2022.3.32f1 프로젝트 루트
│   ├── Assets/
│   │   ├── Scripts/        # C# (code_assist 모듈이 생성)
│   │   ├── Sprites/        # 2D 아트 (asset_gen 모듈이 생성)
│   │   ├── Audio/          # BGM + SFX (audio_gen 모듈이 생성)
│   │   ├── Configs/        # ScriptableObject 밸런스 데이터
│   │   └── Scenes/
│   ├── Packages/
│   └── ProjectSettings/
├── builds/                 # 일별 .exe 스냅샷 (gitignore 처리됨)
│   ├── day-1-2026-05-26.exe
│   └── ...
└── docs/
    ├── DESIGN.md           # 범위 + 시스템 목록
    ├── AGENT_LOG.md        # 에이전트가 매일 수행한 작업 기록
    └── DEMO.md             # 데모 비디오 스크립트 + 포트폴리오 내러티브

공개 제작(Build-in-Public) 내러티브

매일의 커밋 로그 = 해당 날짜의 에이전트 기여 내용. Day 7 종료 시점의 포트폴리오 README = "AI 에이전트가 이 게임을 7일 만에 만들었습니다. 각 날짜별 모습과 어떤 에이전트 모듈이 무엇을 했는지 확인하세요".

대상 독자: 게임 회사의 AI 에이전트 엔지니어 채용 관리자 + AI 에이전트 / LLM 애플리케이션 역할에 관심 있는 일반 기술 기업.

관련 스킬