게임 시스템

게임 속 AI: 플레이어를 위한 텍스트, 그림, 음악, 3D

iDos Games의 준비된 인앱 AI가 작동하는 방식: 플레이어가 내가 연 기능으로 텍스트, 그림, 음성, 음악, 영상, 3D를 만드는 AI 스튜디오, 게임 재화로 매기는 가격, 그리고 대시보드에서 설정하는 방법.

인앱 AI는 플레이어가 게임 안에서 만들 수 있게 합니다: 내가 열어 준 기능으로 텍스트, 그림, 음성, 음악, 영상, 3D 모델. 프롬프트와 모델은 서버에 남고, 플레이어는 원하는 것을 설명하고 내가 정한 게임 재화 가격을 내거나 무료로 씁니다.

플레이어가 보는 것

  • 종류별로 묶인, 내가 연 모든 기능이 있는 AI 스튜디오: 텍스트, 그림, 음성, 음악, 영상, 3D.
  • 설명과 가격: 플레이어가 원하는 것을 설명하고 게임 재화로 내거나 무료로 씁니다.
  • 서버 작업의 결과: 텍스트, 그림, 소리와 영상 플레이어, 3D 다운로드 링크.
  • "내 작품": 플레이어의 생성 기록.
AI 스튜디오
12 450
320
그림
텍스트
음악
영웅 초상화

“황금 갑옷을 입은 여우 기사, 카툰 스타일”

생성 · 20
여우 기사완료
전투 테마생성 중…
플레이어에게 연 AI 기능, 종류별로: 텍스트, 그림, 음성, 음악, 영상, 3D.
플레이어가 원하는 것을 설명하고 기능 가격을 게임 재화로 냅니다(또는 무료).
‘내 작품’: 결과는 서버가 실행하는 작업에서 옵니다.
예시. AI 스튜디오: 기능, 플레이어 프롬프트, 플레이어 작품.

작동 방식

  • 기능은 내가 설정합니다: 무엇을 만들지, 숨겨진 프롬프트, 한도. 플레이어는 프롬프트나 모델을 절대 보지 않습니다.
  • 생성은 iDos Games 계정의 크레딧으로 지불되며, 게임 재화로 받는 플레이어 가격은 내가 정합니다.
  • 숨김으로 표시한 기능은 게임 자체 코드용(NPC 대사 등)이며 스튜디오에 보이지 않습니다. 복셀 샌드박스는 이렇게 월드를 만듭니다.

단계 01프로젝트에 시스템 추가하기

AI 코더에게 요청하세요: "플레이어가 영웅 초상화를 만들게 해 줘". AI 스튜디오를 설치하거나 게임 자체 코드에서 기능을 호출합니다.

단계 02대시보드에서 설정하기

대시보드를 열고 프로젝트를 고른 뒤 라이브 운영 → v2 → 인앱 AI로 가세요.

  • 기능을 만드세요: 종류(텍스트, 그림, 음성, 음악, 영상, 3D), 숨겨진 프롬프트, 품질 모드.
  • 게임 재화로 받는 플레이어 가격과 플레이어당 한도를 정하세요.
  • 인기 게임이 계획보다 많은 크레딧을 쓰지 않도록 타이틀의 지출 상한을 정하세요.

페이지의 AI 버튼은 어시스턴트를 엽니다. 필요한 것을 설명하면 변경을 제안하고, 확인한 뒤 저장을 누르면 됩니다.

단계 03테스트하고 출시하기

앱의 테스트 버전에서 시스템을 확인하세요. 설정은 별도 작업으로 라이브 앱에 보내집니다. 공개와 링크를 참고하세요.

개발자용

인앱 AI는 @idosgames/core의 client.ai로 작동합니다.

TypeScript
// 타이틀의 'skin-gen' 기능으로 플레이어 설명에 따라 그림 생성
const res = await client.ai.generateImage('skin-gen', { Prompt: text })
if (!res.ok) return showError(res.error) // 거절됨: 아무것도 만들지 않았고 차감도 없음
// 서버가 작업을 실행하므로 결과를 기다리세요
const done = await client.ai.waitForGeneration(res.data)
  • 요청이 거절되면(한도 도달, 사용 불가) 아무것도 차감되지 않습니다. 이유를 보여 주고 나중에 다시 시도하라고 하세요.
  • 직접 반복해서 기다리지 마세요. waitForGeneration이 서버 작업을 따라갑니다.

모든 필드는 SDK의 MCP 서버가 제공하는 ai-generation-system 스킬에 설명되어 있습니다.

자주 묻는 질문

생성 비용은 누가 내나요?

생성은 내 계정의 크레딧으로 지불되며, 플레이어에게는 게임 재화로 가격을 정할 수 있습니다.

플레이어가 내 프롬프트를 보나요?

아니요. 프롬프트와 모델은 서버에 남고, 플레이어는 내가 연 기능만 봅니다.

함께 보기

나만의 게임을 만드세요

아이디어를 한 문장으로 설명하면 AI 코더가 만들어 주고, 게임은 고유 링크로 바로 공개됩니다.