FoliMesh
블로그

FoliMesh는 Alardon의 숲에서 태어났습니다

저희 나무 생성기는 수천 명의 전사가 맞붙는 거대한 중세 세계, Alardon Online을 위한 사내 도구로 시작했습니다. 이 게임에 왜 자체 숲이 필요했는지 소개합니다.

·읽는 데 1분#alardon#behind-the-scenes

FoliMesh는 처음부터 제품으로 시작하지 않았습니다. 다른 게임 안에서 생긴 문제에서 출발했습니다. 바로 저희 스튜디오가 개발 중인 중세 온라인 세계, Alardon Online입니다.

나무가 아주 많이 필요한 세계

Alardon은 하나의 거대한 세계이며, 누가 될지는 여러분이 정합니다. 마을을 도시로 키우는 건설자, 가신과 법을 거느린 통치자, 지휘관, 대상을 이끄는 상인, 혹은 언덕에 숨은 산적까지. 이 세계에는 어디에나 숲이 있고, 숲은 단순한 배경이 아닙니다. 대상은 숲길을 따라 이동하고, 산적은 수풀 속에서 매복하며, 지휘관은 측면 공격을 숨길 숲 가장자리를 찾습니다.

그리고 전투가 있습니다. PC에서 Alardon은 한 전투에서 진영당 최대 5,000명의 전사를 목표로 합니다. 궁수, 보병, 기병이 한 전장에 서며, 8개 문화와 380가지 병종이 등장합니다. 매 프레임마다 수천 명의 병사와 그 주변의 숲을 그려야 합니다.

자체 생성기를 만든 이유

손으로 만든 나무는 멋져 보입니다. 하지만 한 수종의 변형이 수백 개 필요하고, 그 하나하나가 먼 거리에서 가벼워야 한다면 이야기가 달라집니다. 기존 도구는 아름답지만 무거운 에셋이나, 제대로 된 LOD 체인이 없는 단순한 에셋만 제공했습니다.

그래서 저희는 단 하나의 규칙을 가진 절차적 생성기를 만들었습니다. 모든 나무는 예산에 맞춰 만들어진다. 각 LOD마다 삼각형 예산을 정하면, 생성기가 나무껍질과 잎에 알맞은 디테일을 스스로 찾아내고 LOD0부터 LOD3까지 같은 실루엣을 유지합니다. 새 시드마다 같은 수종의 새로운 나무가 만들어지므로 숲은 절대 반복되지 않습니다.

하나의 게임에서 모든 게임으로

Alardon의 숲이 제대로 작동하자, 야외 세계가 있는 거의 모든 게임에 같은 문제가 있다는 사실을 깨달았습니다. 그렇게 FoliMesh는 독립된 도구가 되었습니다. 나무를 글로 설명하거나 슬라이더를 움직이기만 하면 Unity, Unreal Engine, Godot, Blender, 웹용으로 LOD와 콜리전이 포함된 게임용 모델을 얻을 수 있습니다.

Alardon 소식 받기

Alardon Online은 현재 프리알파 단계이며 무료로 플레이할 수 있게 됩니다. 결제는 외형과 편의 요소에만 적용되며, 병력이나 속도, 힘을 파는 일은 결코 없습니다. 먼저 자체 런처와 함께 PC로 출시한 뒤 Mac, Steam, 브라우저, 모바일로 확장할 예정입니다. 아직 출시일은 정해지지 않았습니다.

여러분의 게임에도 숲이 필요하다면 FoliMesh 카탈로그를 열어 보세요.