logo
  • 환경
  • 엔터프라이즈
  • 요금제
DeveloperMay 29, 2026

Gemini 3.1 Pro로 3D Snow Bros 플랫폼 게임 만들기

EigentEigent
Gemini 3.1 Pro로 3D Snow Bros 플랫폼 게임 만들기
Automate Everything with
AI Workforce on Desktop
Download Eigent

단 하나의 프롬프트로 만든 플레이 가능한 3D 게임

게임 개발은 가장 기술적으로 까다로운 창작 분야 중 하나입니다. 물리, 렌더링, AI, 상태 관리, UI가 모두 하나의 코드베이스 안에서 함께 작동해야 하기 때문입니다. 이 워크플로는 충분히 상세한 프롬프트와 Gemini 3.1 Pro Preview만 있으면, Eigent가 수동 코드 한 줄 없이도 완전히 플레이 가능한 멀티파일 브라우저 게임을 설계하고, 작성하고, 완성할 수 있음을 보여줍니다.

1Gemini 3.1 Pro Preview 설정하기

이 워크플로는 녹화 시점 기준 Google의 가장 강력한 모델인 Gemini 3.1 Pro Preview에서 실행됩니다. Eigent에서 설정하려면 Settings → Models → Custom Models로 이동하세요.

  • API Host: https://generativelanguage.googleapis.com/v1beta/openai/
  • Model: gemini-3.1-pro-preview

Eigent는 여러 개의 커스텀 모델을 동시에 지원합니다. Gemini, OpenAI, Anthropic, Qwen, Deepseek, MiniMax 등을 한 번에 설정할 수 있으며, 그중 하나를 활성 기본값으로 지정할 수 있습니다.

2게임 디자인 프롬프트

상세한 프롬프트는 상세한 결과를 만듭니다. 이 프롬프트는 메커니즘, 비주얼 스타일, 점수 시스템, 특수 이벤트, 그리고 특정 수집 순서까지 지정합니다.

Mario에서 영감을 받은 현대적인 3D 사이드 스크롤 플랫폼 게임을 Snow Bros 메커니즘과 결합해 만들어 주세요. 플레이어는 좌우로 이동하고 점프할 수 있으며, 눈 탄환을 발사해 몬스터를 점차 눈덩이로 얼릴 수 있습니다. 완전히 얼리면 'Kick' 버튼이 나타나며, 이를 통해 눈덩이가 스테이지를 굴러가고 튕기면서 적을 쓰러뜨리고 연쇄 반응을 일으킵니다. 단 하나의 눈덩이로 모든 몬스터를 처치하면 10,000점 보너스가 떨어지거나, 가끔 빛나는 케이크가 나타납니다. 케이크를 획득하면 파란 눈 생명체 4마리가 생성되며, 이들을 처치하면 S, N, O, W 글자를 얻습니다. 네 글자를 모두 모으면 추가 목숨을 얻습니다. 점수 시스템, 라이프 표시, 난이도 증가, 그리고 재시작 기능도 포함하세요. 배경은 풍부하고 레이어가 살아 있으며 시각적으로 복잡한 3D 환경, 다층 지형, 장식 요소, 패럴랙스 깊이 효과를 갖춘 Mario 스타일 세계처럼 보여야 하며, 부드럽고 현대적이며 몰입감 있는 비주얼이어야 합니다.

프롬프트에 적힌 모든 메커니즘은 결과물에 구현됩니다.

3Eigent가 빌드를 계획하고 실행하기

Eigent는 Developer Agent를 위해 하나의 작업을 생성합니다.

Three.js를 사용해 현대적인 3D 사이드 스크롤 플랫폼 게임 비주얼과 Snow Bros 게임플레이 메커니즘을 결합한 완전히 플레이 가능한 HTML5/JavaScript 웹 게임을 개발하세요. 여기에는 눈 탄환 발사, 적 얼리기와 걷어차기, 연쇄 반응 보너스, 점수 시스템, 라이프, 난이도 증가, 그리고 재시작 기능이 포함되어야 합니다.

Developer Agent는 Terminal & Shell 도구와 Web Deployment 및 Screen Capture 기능을 함께 사용해 모든 게임 파일을 작업공간 폴더에 직접 작성합니다.

4세 파일, 하나의 완전한 게임

결과물은 서로 의존하는 세 개의 파일입니다.

  • index.html — 진입점이자 게임 컨테이너
  • game.js — 모든 게임 로직: Three.js 렌더링 파이프라인, 물리, 적 AI 상태 머신, 발사체 시스템, 연쇄 반응 감지, 보너스 드롭 로직, 점수, 라이프 추적, 그리고 SNOW 글자 수집 시퀀스
  • style.css — 캔버스 크기, UI 오버레이, HUD 스타일

Three.js 렌더러는 패럴랙스 깊이가 있는 레이어형 3D 환경을 구성합니다. 배경의 눈 덮인 산, 중간층 플랫폼, 전경 지형이 모두 절차적으로 생성된 캔버스 요소와 부드러운 애니메이션으로 표현됩니다.

5완성된 게임의 모습

index.html을 최신 브라우저에서 열면 완전히 플레이 가능한 플랫폼 게임이 나타납니다.

  • HUD: 점수 카운터, 웨이브 카운터, 라이프 표시, 그리고 S-N-O-W 글자 진행 바
  • 플레이어 조작: 좌우 이동, 점프, 눈 탄환 발사
  • 적 메커니즘: 단계적으로 얼어붙는 상태, 완전히 얼린 뒤 걷어차 굴리기, 눈덩이가 여러 적과 충돌할 때의 연쇄 반응
  • 보너스 시스템: 하나의 눈덩이로 전부 처치하면 10,000점 보너스 드롭
  • 비주얼 스타일: 3D 레이어 눈산 배경, Mario 스타일 레벨 디자인, 부드러운 패럴랙스 스크롤

첫 로드 시 툴팁: "Z로 적을 얼리세요. 완전히 얼은 눈덩이는 걷어차세요!"

사용된 총 토큰 수: 약 147,000 — 이 정도 복잡도의 멀티파일 게임치고는 간결한 편입니다.

6이것이 AI 보조 게임 개발에 대해 보여주는 것

얼리고, 걷어차고, 연쇄 반응을 일으키는 Snow Bros 메커니즘은 서로 의존하는 게임 상태를 구현해야 합니다. 적은 얼지 않은 상태, 부분적으로 얼어붙은 상태, 완전히 얼어붙은 상태가 될 수 있으며, 특정 상태에서만 굴릴 수 있는 눈덩이로 전환됩니다. 연쇄 반응 로직은 굴러가는 눈덩이와 다른 적 사이의 충돌 감지를 필요로 합니다. 이런 구현은 결코 단순하지 않습니다.

Gemini 3.1 Pro가 게임 전체 명세를 컨텍스트 안에 유지하면서 여러 파일에 걸쳐 일관되고 상호 의존적인 JavaScript를 생성하는 능력이 이 과정을 가능하게 합니다. 결과물은 템플릿이 아니라, 설명된 정확한 메커니즘을 반영한 맞춤형 구현입니다.

7다음에 시도해 볼 것

서로 다른 발사체 메커니즘과 로컬 2인 모드를 가진 두 번째 플레이 가능한 캐릭터를 추가하세요.

플랫폼과 적을 그리드에 배치하고 레이아웃을 JSON으로 내보낼 수 있는 레벨 에디터를 생성하세요.

localStorage에 저장되는 하이스코어 리더보드를 추가하세요.

같은 게임에 터치 조작이 있는 모바일 버전을 만드세요.

8더 나은 결과를 위한 팁

  • 메커니즘을 정확하게 지정하세요. freeze → kick → chain reaction 메커니즘이 제대로 작동한 이유는 각 상태 전환이 프롬프트에 명확하게 설명되었기 때문입니다. "재미있는 적 상호작용"처럼 모호한 표현은 훨씬 단순한 결과만 만들 가능성이 큽니다.

  • 기술 선택을 명시하세요. 3D 렌더링에 "Three.js"를, 구조에는 "pure HTML/CSS/JS, no libraries"를 지정하면 Eigent가 명확한 구현 제약을 갖게 됩니다. 이렇게 하지 않으면 에이전트가 서로 다른 작업에서 서로 호환되지 않을 수 있는 접근법을 선택할 수 있습니다.

  • 반복 전 브라우저에서 검토하세요. Eigent가 파일을 전달하면 즉시 index.html을 열어 핵심 메커니즘 루프를 테스트하세요. 모든 것을 처음부터 완벽하게 지정하기보다, 이 단계에서 목표를 좁힌 후속 프롬프트로 방향을 바로잡는 편이 더 빠릅니다.

Other use cases

영수증 및 인보이스의 VAT 신고 자동화

영수증 및 인보이스의 VAT 신고 자동화

사진, 스캔한 PDF, 디지털 인보이스를 포함하여 "VAT" 폴더의 모든 영수증과 인보이스를 처리해 주세요. 최종 출력에는 두 파일만 포함되어야 합니다: (1) vat_return.xlsx — Excel 파일에는 영수증 또는 인보이스당 한 행이 포함되어야 하며, 추출된 모든 필드를 나열하고, 각 항목의 VAT 환급 가능 여부를 표시하고, 환급 가능한 항목의 VAT 회수 금액을 표시하고, 회수 불가능한 항목의 제외 사유를 포함하고, 수동 검토가 필요한 항목을 명확히 표시하고, 총 회수 가능 VAT 금액을 보여주는 요약 시트를 포함해야 합니다. (2) vat_return.html — 회계팀과 직접 열어 공유할 수 있는 독립형 HTML 파일을 생성해 주세요. HTML 파일에는 모든 VAT 회수 항목, 각 항목의 회수 가능 VAT 금액, 제외된 항목과 제외 사유, 수동 검토가 필요한 항목, 총 회수 가능 VAT 금액이 표시되어야 합니다. 불확실한 정보는 추측하지 마세요.

장기 과제: Eigent에서 GLM-5.1 vs GLM-5.2

장기 과제: Eigent에서 GLM-5.1 vs GLM-5.2

AI 인프라 생태계의 26개 기업을 심층 조사하세요. 이는 전체 AI 가치사슬에서 가장 확실한 핵심 축입니다. 다음 6개 하위 섹터를 모두 다루되, 각 섹터에서는 대형 리더부터 소규모 플레이어까지 대표 기업을 선정하세요: AI 데이터센터(컴퓨트 인프라 / 구축), GPU / AI 칩(학습 및 추론용 실리콘, ASIC, IP), 서버·네트워킹·광 모듈(스위치, NIC, 광 인터커넥트), 전력·액체 냉각·에너지 저장(전원 공급, 열 관리, 에너지 관리), AI 클라우드 / 컴퓨트 플랫폼(하이퍼스케일러, GPU 클라우드, 컴퓨트 대여 플랫폼), 지원 생태계(HBM / 첨단 패키징, 파운드리, 커넥터 및 기타 핵심 부품). 각 기업에 대해 다음을 조사하세요: 회사명, 하위 섹터, 본사 / 국가; 핵심 제품과 AI 체인에서의 구체적 역할; 상장 또는 비상장 여부(상장 시 티커 + 거래소, 비상장 시 최근 기업가치 / 자금조달 라운드); 시가총액 또는 기업가치 규모(순위 산정용); 생태계 내 포지셔닝과 해자(1–2문장); 주요 고객 / 경쟁사. 순서는 각 하위 섹터 내에서 시가총액 / 기업가치 기준으로 큰 순서부터 작은 순서로 정렬하세요. 전체 구조는 하향식으로 구성하세요: 전체 하드웨어 생태계 지형 → 각 개별 기업까지. 출력 요구사항: 먼저 26개 기업 전체, 위 필드, 6개 하위 섹터 분류, 상장/비상장 플래그, 섹터 간 비교 매트릭스를 포함한 구조화된 데이터 파일 ai_infra_data.json을 생성하세요. 그런 다음 해당 JSON을 바탕으로 세련된 HTML 리포트를 생성하세요: 생태계 지형 / 계층형 다이어그램, 섹터 섹션, 기업 카드, 상장 vs. 비상장에 대한 명확한 시각적 표시(태그 또는 색상 구분), 시가총액 순위 차트, 정렬/필터 가능한 비교 테이블을 포함하세요. 디자인은 전문적이고, 정보 밀도가 높으며, 인터랙티브해야 합니다. 먼저 연구 데이터의 정확성을 검증한 뒤(상장 상태, 티커, 기업가치 — 최신 수치와 출처 인용), 그 다음 리포트를 생성하세요. 작업은 단일 에이전트 모드로 보내세요.

Eigent로 중국 설날 HTML5 게임 10개 만들기

Eigent로 중국 설날 HTML5 게임 10개 만들기

HTML, CSS, JS(라이브러리 없음)로 2026년 중국 설날(말띠)과 관련된 주제의 서로 다른 완전한 게임 10개를 만드세요. 게임은 재미있고, 독창적이며, 세련되고, 모바일 친화적이어야 합니다. 점수 시스템, 난이도 증가, 재시작 버튼, 부드러운 시각 효과를 포함하세요. 범위: 아케이드, 퍼즐, 무한 러너, 반응, 전략, 메모리, 로컬 2인용, 방치형, 레트로 픽셀, 그리고 1개의 실험적인 게임.

Automate everything with AI workforce on desktop
Download Eigent

오늘 Eigent를 사용해보세요

오픈 소스 데스크톱 앱을 다운로드하세요. 여러분의 AI 워크포스가 여러분의 기기에서 실행됩니다.

Eigent 다운로드
Eigent

AI 워크포스 자동화에 대한 최신 소식, 튜토리얼, 출시 정보를 받아보세요.

제품Eigent환경요금엔터프라이즈
둘러보기솔루션활용 사례스킬플러그인블로그
개발자문서GitHubCAMEL-AI오픈소스 펀드파트너
다운로드오픈 소스용
회사회사 소개브랜드채용이용약관개인정보처리방침보안 및 신뢰쿠키 정책환불 및 체험 정책

모든 권리 보유 © 2026 EIGENT UK LTD

Eigent 1.0 새 버전 출시!download