top of page

에셋 파이프라인 속 AI 텍스처와 AI 사운드

작성자 사진: Marcel Dütscher
Marcel Dütscher
6월 23일
1분 분량

Blocks Beyond The Stars에는 그래픽 아티스트도, 사운드 디자이너도 없어요. 그래도 새 블록마다 고유한 텍스처가 있고, 새 기능마다 소리가 있어요. 우리의 도구는 생성형 AI이고, 그 주변에 분명한 작업 흐름이 있어요.


텍스처. 새 블록 타일은 OpenAI 이미지 모델로 만들어요. 프롬프트에는 재질, 스타일, 게임의 복셀 미학을 적고, 결과물은 타일 크기로 줄여서 블록 아틀라스에 정리해요. 아틀라스는 모든 블록 종류가 고정된 타일 자리를 갖는 하나의 커다란 텍스처예요. 중요한 건 일관성이에요. 예쁜 텍스처 하나는 쉽지만, 백 개의 텍스처가 함께 하나의 게임처럼 보이게 하는 게 진짜 일이거든요. 그래서 우리 프롬프트는 소원보다는 스타일 규정에 가까워요.


사운드. 효과음은 ElevenLabs에서 나와요. 여기서도 기술은 미세 조정에 있어요. 예를 들어 에너지 울타리의 웅웅거림은 게임에서 가장 조용한 지속음으로 일부러 섞었어요. 옆의 폭포보다 큰 소리로 웅웅대는 울타리는 5분만 지나도 견디기 힘들 테니까요. 이런 결정은 어떤 AI도 대신 내려 주지 않아요.


작업 흐름. 둘 다 tools 폴더의 작은 스크립트로 돌아가요. 프롬프트를 넣으면 에셋이 나오고, 게임에 넣어서 실제 상황에서 보고 들은 뒤 다듬어요. 보통 여러 번 시도해야 해요. 첫 버전이 게임에 들어가는 경우는 드물거든요.


솔직한 입장: AI는 원래 있었을 팀을 대체하지 않아요. 안 그랬다면 아예 존재하지 못했을 것들을 가능하게 해요. 가족 프로젝트가 백 개의 텍스처와 자기만의 사운드 세트를 가질 방법은 달리 없으니까요. 방향, 취향, 품질 관리는 여전히 손으로 직접 해요.

최근 게시물

전체 보기
새 버전이 0.9.2가 아니라 2026.7.19인 이유 🗓️

오늘 업데이트하면 버전 0.9.1에서 2026.7.19로 껑충 뛰어요. 오타처럼 보이지만 의도한 결정이에요. 버전 방식을 “시맨틱” 버전에서 날짜 기반 버전(연.월.순번)으로 바꿨어요. 이유를 설명할게요. 옛 방식은 아무도 묻지 않는 질문에 답했어요. 시맨틱 버전(0.9.1, 1.2.3 …)은 소프트웨어 라이브러리 세계에서 왔어요. 거기서는 훌륭해요. 첫

 
 
대청소 완료: GitHub 캐시를 드디어 제대로 쓰게 됐어요 🧹

지난 기술 글에서 우리 빌드와 검사 파이프라인에 정말로 드는 비용을 재 봤고, 돈이 아니라 기다리는 시간과 저장 공간이 문제라는 걸 알게 됐어요. 그 글은 “정리 작업은 계획했지만 아직 하지 못했다”로 끝났죠. 생각보다 빨리 끝났어요. 오늘 낮부터 메인 브랜치에 들어가 있어요. 숫자를 보여 드릴게요. 결과부터요. 저장소의 캐시 사용량이 항목 63개에 5.3

 
 
한 달에 빌드 천 번 — 그런데 한 번도 돈이 들지 않아요 ⚙️

먼저 정정할 게 있어요. 이 글의 첫 버전은 GitHub 빌드 시간이 다 떨어져서 Pro 계정으로 올릴 수밖에 없었다고 썼어요. 그건 틀렸어요. 문서를 한 번만 봤어도 풀렸을 일이에요. 공개 저장소에서는 GitHub 빌드 시간이 무료예요. 아티팩트와 캐시도요. 저희 저장소는 5월 말부터 공개였으니, 단 1분도 돈을 낸 적이 없고 앞으로도 낼 일이 없어요.

 
 

댓글


더 이상 게시물에 대한 댓글 기능이 지원되지 않습니다. 자세한 사항은 사이트 소유자에게 문의하세요.
bottom of page