십사 년의 자체 코드로 완성한 애스틀리브라 리비전의 엔진

2026년 05월 28일 게시됨 | 스페인어에서 번역됨

Astlibra Revision은 단순한 클래식 JRPG에 대한 오마주가 아닙니다. 그것은 기술적 인내심의 교훈입니다. 제작자 KEIZO는 14년 동안 C++로 DX Library 엔진을 개발했으며, 이 기간은 단순한 실험에서 상업적 출시까지를 아우릅니다. 이 수제 방식은 렌더링에 대한 완전한 제어를 가능하게 했으며, 2D 스프라이트와 거의 3차원적인 시각적 깊이를 지닌 배경이 혼합된 독특한 미학을 구현했습니다. 이는 범용 엔진으로는 재현하기 어려운 부분입니다.

Astlibra Revision DX Library 엔진 14년 개발 KEIZO 2D 스프라이트 시각적 깊이 JRPG

기술 파이프라인: DX Library, C++ 및 Photoshop 🎨

Unity나 Unreal과 같은 솔루션 대신 자체 C++ 엔진을 사용하기로 한 결정은 레트로 미학에 중요한 이점을 제공했습니다. 일반적인 3D 조명 파이프라인에 의존하지 않음으로써 팀은 배경에 매우 정밀한 패럴랙스 레이어 시스템을 구현할 수 있었고, Adobe Photoshop에서 손으로 그린 스프라이트의 선명도를 희생하지 않으면서 깊이감을 줄 수 있었습니다. KEIZO는 제한적이지만 생생한 색상 팔레트를 가진 스프라이트가 배경과 완벽하게 통합되도록 렌더링을 최적화할 수 있었으며, 상용 엔진에서 픽셀 아트의 외관을 망치는 과도한 안티앨리어싱을 피할 수 있었습니다. Photoshop은 에셋을 그리는 데만 사용된 것이 아니라 엔진이 실시간으로 해석하는 깊이 맵과 그림자를 만드는 데도 사용되었습니다. 이는 프로그래머와 아티스트가 동일한 기술 언어를 구사할 때만 가능한 작업 흐름입니다.

인디 개발자를 위한 교훈 💡

Astlibra Revision은 자체 도구에 투자한 시간이 낭비가 아니라 시각적 정체성에 대한 투자임을 보여줍니다. 인디 개발자에게 수년간 처음부터 엔진을 구축하는 것은 엄청난 위험이지만, 그 결과는 일관되고 독특하게 느껴지는 제품입니다. 여기서의 교훈은 기술이 예술을 지시해서는 안 되며, 오히려 예술이 기술을 지시해야 한다는 것입니다. 이 경우처럼 모든 픽셀에 대한 세밀한 제어가 필요한 비전이 있다면, 잘 문서화된 독점 엔진이 클래식을 모방한 게임과 장르의 새로운 기준이 되는 게임의 차이를 만들 수 있습니다.

Unreal이나 Unity 대신 14년 동안 자체 엔진을 개발한 후, KEIZO는 이러한 결정이 Astlibra Revision의 게임플레이에 상용 엔진으로는 달성할 수 없었던 어떤 구체적인 이점을 가져다주었다고 생각합니까?

(추신: 게임 잼은 결혼식과 같습니다. 모두가 행복해하고, 아무도 자지 않으며, 결국에는 울게 됩니다.)