Skip to main content
Summary

표현력은 해상도가 아니라 일관성에서 나온다

인디게임의 아트와 사운드는 대형 게임처럼 화려할 필요가 없다. 중요한 것은 플레이어가 한눈에 이해하고, 손으로 조작했을 때 즉시 반응을 느끼며, 몇 분 뒤에도 게임의 분위기를 기억하는 것이다.

그래픽 품질을 높이겠다는 말은 너무 넓다. 첫 게임에서는 다음 세 가지를 먼저 목표로 삼는 편이 안전하다.

  • 정보가 잘 보이는가: 플레이어, 적, 위험, 보상, 목표가 즉시 구분되는가

  • 피드백이 분명한가: 맞았다, 피했다, 얻었다, 실패했다는 사실이 바로 전달되는가

  • 스타일이 흔들리지 않는가: 화면, UI, 효과음, 음악이 같은 게임처럼 느껴지는가

예를 들어 캐릭터 그림이 정교하지 않아도 된다. 대신 플레이어 캐릭터는 배경보다 밝고, 적은 다른 색상군을 쓰며, 위험 오브젝트는 반복적으로 같은 형태와 소리를 가져야 한다. 이런 일관성이 쌓이면 작은 게임도 자기 정체성을 가진다.

아트와 사운드로 정체성 만들기AI 생성 이미지

작은 팀에 맞는 스타일 선택하기

아트 스타일은 취향보다 제작 가능성을 기준으로 골라야 한다. 멋져 보이는 스타일이라도 매주 새 콘텐츠를 만들 수 없다면 첫 게임에는 맞지 않는다.

픽셀아트는 작은 화면, 2D 액션, 퍼즐, 레트로 감성에 잘 맞는다. 파일 크기가 작고 반복 작업이 빠르지만, 좋은 픽셀아트는 생각보다 규칙이 엄격하다. 해상도, 픽셀 크기, 테두리, 색 수가 흔들리면 바로 어색해진다. 초보자는 캐릭터 크기와 타일 크기를 먼저 고정해야 한다. 예를 들어 캐릭터는 16×16, 타일은 16×16, UI 아이콘은 32×32처럼 기준을 정한다.

로우폴리는 3D 게임을 만들고 싶지만 사실적인 그래픽을 감당하기 어려울 때 유용하다. 모델의 면 수를 줄이고 단순한 색을 사용하므로 제작 부담이 낮다. 대신 조명, 카메라 거리, 실루엣이 중요하다. 형태가 단순한 만큼 캐릭터와 배경이 서로 묻히지 않게 해야 한다.

손그림 스타일은 강한 개성을 만들기 좋다. 캐릭터 중심 게임, 짧은 어드벤처, 스토리 게임에 어울린다. 하지만 애니메이션 컷 수가 늘어나면 작업량이 급격히 커진다. 첫 프로젝트라면 걷기, 상호작용, 피격, 사망처럼 꼭 필요한 동작만 정하고 나머지는 표정 변화나 간단한 흔들림으로 처리하는 편이 낫다.

미니멀 UI와 추상 그래픽은 퍼즐, 리듬, 전략, 실험적인 게임에 적합하다. 도형과 색으로 정보를 전달하므로 리소스 제작량은 적지만, 정보 설계가 약하면 단조롭게 느껴진다. 버튼, 게이지, 선택 상태, 경고 상태의 규칙을 명확히 정해야 한다.

스타일을 고를 때는 다음 질문에 답해보자.

  • 혼자서 같은 품질의 리소스를 30개 이상 만들 수 있는가?

  • 수정 요청이 생겼을 때 하루 안에 고칠 수 있는가?

  • 애니메이션이 필요한가, 필요하다면 몇 프레임까지 감당할 수 있는가?

  • 게임 화면을 작게 축소해도 플레이어와 위험 요소가 보이는가?

  • 무료·유료 에셋을 섞어도 어색하지 않게 맞출 수 있는가?

첫 게임에서는 "가장 멋진 스타일"보다 "끝까지 유지할 수 있는 스타일"이 더 좋은 선택이다.

색상, 실루엣, 움직임으로 정보를 전달하기

플레이어는 생각보다 화면을 자세히 읽지 않는다. 특히 액션, 슈팅, 플랫포머처럼 빠른 판단이 필요한 게임에서는 색상과 형태만으로 의미를 알아야 한다.

가장 먼저 색상 역할을 정하자. 모든 오브젝트에 예쁜 색을 붙이는 것이 아니라, 색마다 기능을 부여하는 방식이다.

  • 플레이어: 가장 눈에 띄는 주 색상

  • 적: 플레이어와 대비되는 색상

  • 위험: 붉은색, 주황색, 보라색처럼 강한 경고 색

  • 보상: 노란색, 하늘색, 초록색처럼 긍정적으로 느껴지는 색

  • 배경: 채도를 낮춰 주요 오브젝트를 방해하지 않는 색

물론 색의 의미는 장르와 분위기에 따라 달라질 수 있다. 중요한 것은 한 번 정한 규칙을 끝까지 지키는 것이다. 어떤 스테이지에서는 빨간색이 위험이고, 다른 스테이지에서는 보상이라면 플레이어는 실수한다.

다음은 실루엣이다. 실루엣은 색을 빼고 검은 그림자로 보았을 때의 형태다. 좋은 실루엣은 작은 화면에서도 구분된다. 플레이어, 일반 적, 빠른 적, 큰 적, 보스가 모두 비슷한 둥근 형태라면 색이 달라도 전투 중에는 헷갈린다.

간단한 방법은 역할마다 형태를 다르게 주는 것이다.

  • 플레이어: 안정적인 형태, 좌우 방향이 잘 보이는 구조

  • 빠른 적: 길고 날카로운 형태

  • 튼튼한 적: 크고 넓은 형태

  • 위험 장치: 뾰족하거나 반복적인 경고 패턴

  • 상호작용 물체: 주변보다 정돈된 형태와 밝은 테두리

애니메이션 속도도 정보다. 모든 움직임이 부드러울 필요는 없다. 오히려 중요한 동작은 짧고 강하게 보여줘야 한다.

공격 전에는 잠깐 멈추거나 몸을 뒤로 당기고, 공격 순간에는 빠르게 움직이며, 명중 후에는 화면 흔들림이나 짧은 정지감을 줄 수 있다. 이를 통해 플레이어는 "곧 공격이 온다", "지금 맞았다", "방금 강한 타격이 들어갔다"를 말 없이 이해한다.

첫 게임에서 우선 만들어야 할 시각 피드백은 다음과 같다.

  • 버튼을 눌렀을 때 캐릭터가 즉시 반응하는 움직임

  • 공격 성공, 피격, 회피, 획득의 짧은 효과

  • 실패 원인을 알려주는 표시

  • 클리어 또는 보상 순간의 강조 효과

  • 선택 중인 UI와 누를 수 없는 UI의 명확한 차이

효과를 많이 넣는 것이 목표가 아니다. 플레이어의 판단을 돕는 효과부터 넣어야 한다.

사운드는 조작감을 완성한다

사운드는 분위기를 채우는 장식이 아니다. 좋은 효과음은 플레이어가 자신의 행동을 손끝으로 느끼게 만든다. 같은 점프라도 아무 소리가 없으면 가볍고, 짧은 발동음과 착지음이 있으면 훨씬 확실한 조작처럼 느껴진다.

효과음은 역할별로 나누어 준비하면 관리하기 쉽다.

  • 입력 피드백: 점프, 대시, 발사, 선택 이동처럼 버튼을 눌렀을 때 나는 소리

  • 결과 피드백: 명중, 피격, 방어, 실패처럼 행동의 결과를 알려주는 소리

  • 경고음: 적 공격 예고, 체력 부족, 제한 시간 임박처럼 주의를 끄는 소리

  • 보상음: 아이템 획득, 콤보, 클리어, 레벨업처럼 긍정적 감정을 주는 소리

  • 환경음: 바람, 기계음, 물소리처럼 공간의 분위기를 만드는 소리

처음부터 모든 오브젝트에 소리를 붙이지 말자. 먼저 플레이어가 가장 자주 하는 행동과 실패 원인에 소리를 배치한다. 점프 게임이라면 점프, 착지, 미끄러짐, 충돌, 사망, 재시작이 우선이다. 퍼즐 게임이라면 선택, 회전, 배치 성공, 잘못된 배치, 클리어가 우선이다.

음악은 게임의 속도를 결정한다. 빠른 비트는 긴장과 반복 시도를 만들고, 느린 음악은 탐색과 감상에 어울린다. 짧은 게임에서는 곡 수를 늘리기보다 메인 루프 하나를 잘 만드는 편이 낫다. 단, 루프가 너무 짧으면 금방 피로해진다. 30초 안팎의 반복 음악이라도 시작과 끝이 자연스럽게 이어져야 한다.

볼륨 균형도 중요하다. 모든 소리를 크게 만들면 아무 정보도 들리지 않는다. 일반적인 우선순위는 다음과 같다.

  1. 실패와 위험을 알리는 소리

  2. 플레이어 입력과 핵심 행동 소리

  3. 보상과 클리어 소리

  4. UI 소리

  5. 배경음과 환경음

특히 체력 부족, 공격 예고, 제한 시간 같은 정보는 음악에 묻히면 안 된다. 옵션에서 음악과 효과음 볼륨을 따로 조절할 수 있게 하면 테스트와 출시 후 대응도 쉬워진다.

에셋을 사용할 때 확인할 것

무료·유료 에셋은 작은 팀에게 큰 도움이 된다. 하지만 아무 에셋이나 섞으면 게임이 금방 조각난 느낌을 준다. 더 큰 문제는 라이선스다. 상업 출시를 목표로 한다면 다운로드 전에 반드시 사용 조건을 확인해야 한다.

에셋을 받을 때는 다음 순서로 확인한다.

  1. 상업적 사용 가능 여부: 판매 게임에 써도 되는지 확인한다.

  2. 수정 가능 여부: 색, 크기, 형태, 사운드 길이를 바꿀 수 있는지 확인한다.

  3. 저작자 표시 의무: 크레딧에 이름과 링크를 넣어야 하는지 확인한다.

  4. 재배포 제한: 원본 파일을 그대로 배포하면 안 되는 조건이 있는지 확인한다.

  5. 엔진 제한: 특정 엔진 안에서만 사용할 수 있는 에셋인지 확인한다.

  6. 팀 공유 가능 여부: 팀원, 외주자, 빌드 서버와 파일을 공유해도 되는지 확인한다.

라이선스 이름만 보고 판단하지 말고, 다운로드 페이지의 설명과 원문을 함께 보관해야 한다. 프로젝트 폴더 안에 Licenses 폴더를 만들고, 에셋 이름, 출처, 구매일, 라이선스 조건, 저작자 표시 문구를 기록해두면 출시 직전에 덜 흔들린다.

스타일 통일도 절차가 필요하다. 여러 에셋을 섞을 때는 다음 기준을 맞춘다.

  • 픽셀 크기 또는 모델 비율

  • 색상 팔레트와 채도

  • 선 두께와 그림자 방식

  • 애니메이션 프레임 수와 속도

  • UI 아이콘의 모서리, 테두리, 여백

  • 효과음의 음량, 길이, 질감

완벽하게 같은 작가의 작업처럼 만들 필요는 없다. 대신 플레이어가 "왜 이것만 다른 게임에서 온 것 같지?"라고 느끼지 않을 정도로 맞춰야 한다. 색을 줄이고, 대비를 조정하고, 크기를 통일하는 것만으로도 어색함이 많이 줄어든다.

생성형 AI로 만든 이미지나 사운드를 쓸 때도 주의가 필요하다. 결과물이 빠르게 나오더라도 스타일을 계속 유지하기 어렵고, 플랫폼이나 도구에 따라 상업 사용 조건이 다를 수 있다. 핵심 캐릭터, 로고, 스토어 이미지처럼 게임의 얼굴이 되는 리소스는 사용 권리와 수정 가능성을 더 엄격하게 확인해야 한다.

한 장짜리 아트·사운드 기준표 만들기

아트와 사운드는 감각의 영역처럼 보이지만, 작은 팀일수록 문서화가 필요하다. 긴 문서는 필요 없다. 한 장짜리 기준표면 충분하다.

다음 항목을 정리해두자.

  • 게임의 분위기 키워드 3개: 예) 차갑다, 빠르다, 불안하다

  • 주요 색상 3~5개와 사용 역할

  • 플레이어, 적, 보상, 위험의 형태 규칙

  • 카메라 거리와 화면 해상도 기준

  • UI의 글꼴, 버튼 모양, 선택 표시 방식

  • 필수 애니메이션 목록

  • 필수 효과음 목록

  • 음악의 속도, 악기 느낌, 반복 길이

  • 사용 에셋의 출처와 라이선스 기록 위치

이 기준표는 팀원이 없어도 도움이 된다. 개발 중 새 에셋을 추가할 때마다 "이 게임의 규칙에 맞는가?"를 확인할 수 있기 때문이다.

마지막으로, 첫 게임에서 아트와 사운드의 목표는 완벽함이 아니다. 플레이어가 무엇을 해야 하는지 알고, 행동의 결과를 느끼며, 게임을 끄고 나서도 색과 소리의 인상을 떠올릴 수 있으면 충분하다. 작은 범위 안에서 일관성을 지키는 것이 인디게임의 가장 현실적인 표현력이다.

체크리스트

  • 한눈에 구분되는 플레이어, 적, 위험, 보상 색상을 정했는가?

  • 작은 화면에서도 주요 오브젝트의 실루엣이 구분되는가?

  • 핵심 조작마다 즉시 반응하는 시각·청각 피드백이 있는가?

  • 실패 원인을 화면 효과나 소리로 알 수 있는가?

  • 음악이 효과음을 방해하지 않도록 볼륨 우선순위를 정했는가?

  • 무료·유료 에셋의 상업 사용, 수정 가능, 저작자 표시 조건을 기록했는가?

  • 에셋을 섞을 때 색상, 비율, 선 두께, 음량을 맞췄는가?

  • 한 장짜리 아트·사운드 기준표를 만들었는가?

책 목록

인디게임 개발: 첫 아이디어에서 출시와 운영까지

전체 목차 보기

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기