게임개발의 숨은 기둥: 인하우스툴(In-house Tool)의 역사와 역할

Source

  • Evernote/Technote scraps/게임개발의 숨은 기둥 인하우스툴 – 과학뒤켠.1.md

Summary

본 문서는 게임 개발 초기부터 현재까지 ‘인하우스툴’이 게임 산업에 미친 영향을 다룬다. 초기 게임은 회로 설계나 코드 내 리소스 삽입으로 개발되었으나, 복잡도가 증가하며 프로그래머, 아티스트, 디자이너 등 직군이 분리되었다. 이 과정에서 내부 제작 효율을 위해 개발된 ‘인하우스툴’(이미지 변환, 맵 에디터, 사운드 툴 등)이 직군 분화와 대규모 개발의 기반이 되었다. 이드소프트웨어의 TED, 디럭스페인트 등 대표적인 사례를 통해 ‘좋은 툴이 좋은 게임을 만든다’는 점을 강조하며, 현대에는 언리얼 엔진, 유니티 등 상용 엔진과 전문 소프트웨어가 인하우스툴의 역할을 대체하고 있음을 설명한다.

Key Points

  • 게임 개발 초기에는 디자이너가 프로그래밍과 회로 설계를 겸했으나, 복잡도 증가로 직군이 분리됨
  • 직군 분화와 효율적 개발을 위해 내부 전용 소프트웨어인 ‘인하우스툴’이 등장
  • 인하우스툴은 이미지 변환, 레벨/맵 에디터, 사운드 저작 등 콘텐츠 제작 및 통합을 지원
  • 이드소프트웨어의 TED(타일 에디터)와 디럭스페인트는 인하우스툴의 대표적 사례
  • 존 로메로는 ‘좋은 툴이 좋은 게임을 만든다’며 툴 개발의 중요성 강조
  • 현대에는 상용 게임 엔진(언리얼, 유니티)과 전문 소프트웨어(포토샵 등)가 인하우스툴의 기능을 흡수