Immortals of Aveum™

생년월일을 입력해 주세요

EA 계정에 하면 계정 사용자의 나이를 기억합니다.

Immortals of Aveum™

죄송합니다. 이 콘텐츠를 볼 수 없습니다.

EA.com으로 이동
Immortals of Aveum™
소식 게시글

마법 뒤에 숨겨진 기술

2023년 8월 17일

모두가 기다리던 그날이 다가오고 있습니다. Immortals of Aveum™의 출시일이 얼마 남지 않았습니다. Ascendant Studios에서 오랜 시간 작업한 결과를 마침내 플레이어 여러분께 공개하게 되어 매우 기쁩니다. 8월 22일이 얼마 남지 않은 만큼, 게임에 사용된 기술에 대해 잠시 알아보는 시간을 가지려고 합니다. 특히 PC 플레이어 분들에게 유용한 내용이 될 것 같습니다.

올해 초, 저희는 Unreal Engine 5.1을 사용해 AAA 게임을 출시한 최초의 스튜디오 중 하나로서 어떤 멋진 기술이 있는지 설명해 드린 적이 있습니다. 예를 들어, Nanite는 거리에 따라 플레이어가 보는 세부 정보를 자동으로 조정해 주기 때문에, 이를 활용하면 근거리에서도 원거리에서도 멋지게 표현되는 거대한 3D 오브젝트를 만들 수 있습니다. 오브젝트에 표면 디테일이 더해지면서 빛의 표현도 훨씬 세밀해졌습니다.

Nanite Cluster Comparison | Immortals of Aveum(Youtube)()

"팝인" 현상이 없습니다! Nanite는 거리와 상관 없이 오브젝트가 항상 멋지게 표현되도록 합니다.

Nanite Model Comparision | Immortals of Aveum(Youtube)()

또한 Nanite 오브젝트에 더욱 사실적인 빛을 더해주는 Lumen을 폭넓게 활용하여 개선된 빛 상호작용으로 더욱 아름다운 환경을 표현했습니다. 이 모든 작업의 속도도 훨씬 빨라졌습니다. Unreal Engine 4에서는 모든 지역에서 다이내믹 라이트와 "베이크드" 라이트의 균형을 맞춰야 했는데, 이는 정말 많은 시간이 소요되는 작업입니다. 하지만 Lumen을 활용하면 환상적인 빛 효과를 거의 즉각적으로 추가할 수 있습니다.

Lumen On/Off Comparison | Immortals of Aveum(Youtube)()

Lumen으로 빛을 얼마나 빨리 끄고 켤 수 있는지 확인해 보세요. 과거에 몇 시간씩 공들여 작업한 빛 효과보다 더 멋집니다.

Niagara는 불, 연기, 마법 등의 그래픽 효과를 쉽게 구현하고 수정하게 해줍니다. Niagara 덕분에 모든 효과를 따로 제작할 필요가 없어졌습니다. 많은 게임에서 널리 사용되는 기존 효과를 바탕으로 시나리오에 따라 다르게 표현되는 효과를 만들 수 있습니다. 이전에는 불가능했던 작업이죠.

VFX Niagara Demo | Immortals of Aveum(Youtube)()

Niagara를 활용하면 매번 새로운 효과를 만드는 대신 기존의 효과를 수정하여 사용할 수 있습니다.

이 내용은 시각적으로 눈에 띄는 특징 중 일부에 불과합니다. Unreal Engine 5.1에는 보이지 않는 곳에서 게임이 더 원활하게 작동하도록 도와주는 도구도 있습니다. 예를 들어, Streaming Virtual Texturing 기능은 크기가 크고 세밀한 텍스처를 표시하는 데 필요한 메모리를 줄여 줍니다. One File Per Actor 시스템을 통해 팀원들은 하나의 환경에서 동시에 작업할 수 있습니다. 사소한 수정 사항 때문에 레벨 전체를 "체크아웃"해야 했던 기존 작업 방식과는 다릅니다. 또한 World Partition은 필요에 따라 월드의 일부를 불러오거나 제거할 수 있는 똑똑한 기능입니다. 이 기능 덕분에 게임이 느려지지 않고 로딩 화면이 필요하지 않으며 비디오 카드에 무리를 주지 않는 거대한 환경을 제작할 수 있습니다.

Immortals of Aveum의 멋진 그래픽과 최적화된 성능은 이들 중 어느 한 가지 기능만으로 이뤄낸 것이 아닙니다. Unreal Engine 5.1의 마법은 모든 기능이 함께 작동할 때 발생하는 시너지, 그리고 지금까지는 불가능했던 유연성과 모듈성을 제공한다는 사실에 있습니다. 덕분에 비교적 적은 인원으로 광활한 월드와 큰 규모의 게임을 만들 수 있었고, 다양한 플랫폼에서 원활하게 실행되도록 할 수 있었습니다.

그리고 정말 멋진 부분은 이러한 유연성을 플레이어에게도 전달할 수 있다는 점입니다.

마음대로 조정하기

하지만 그 힘을 어떻게 사용할지는 결국 여러분에게 달려 있습니다. Unreal Engine 5.1 덕분에 PC 성능이 정확히 어떻게 사용되는지 플레이어들이 세밀하게 제어할 수 있게 되었기 때문입니다. 이를 위해 게임의 그래픽 설정 메뉴와 통합된 성능 예산 도구를 개발했습니다. 그래픽 설정이 Immortals of Aveum의 성능에 어떤 영향을 미치는지 자세한 정보를 제공하는 도구입니다.

작동 방법은 다음과 같습니다. 게임을 처음 실행하면 성능 예산 도구가 기기를 스캔하여 Unreal Engine 5.1의 특정 기능을 하드웨어에서 어떻게 실행할지 결정합니다. 스캔 과정이 끝나면 각 기기의 성능에 따라 GPU와 CPU에 대한 "예산"이 표시됩니다. GPU와 CPU에 대한 전체 예산이 각각 제공되며, 현재 예산 할당을 확인할 수 있습니다. 전체 예산보다 할당 예산이 낮은 경우, 높은 프레임 레이트와 원활한 성능을 기대할 수 있습니다. 두 값 사이의 차이가 클수록 게임이 더 빠르게 실행됩니다. 반대로 할당 예산이 전체 예산을 초과할 경우, 그래픽 충실도가 높아짐에 따라 프레임 레이트와 성능이 감소합니다. 할당 예산을 전체 예산에 최대한 가깝게 설정하면(전체 예산을 초과하지 않도록 주의하세요!) 성능과 시각적 충실도 사이의 최적화된 균형을 맞출 수 있습니다.

이와 더불어, 각 그래픽 설정에 필요한 GPU와 CPU 예산이 함께 표시됩니다. 해당 수치는 설정값을 바꿀 때마다 자동으로 업데이트됩니다. 다양한 설정이 예산에 미치는 영향, 나아가 PC에서의 게임 성능에 미치는 영향을 한눈에 파악할 수 있습니다. 이 기능을 통해 여러분이 원하는 대로 그래픽 설정을 미세하게 조정할 수 있으며, 설정에 따른 영향을 실시간으로 확인할 수 있기 때문에 시행착오를 거칠 필요가 없습니다.

게임 성능 예산 도구의 설정을 나타내는 이미지

성능 예산 도구의 실제 모습은 이렇습니다. 모든 PC는 서로 다르기 때문에 하드웨어에 따라 수치가 달라질 수 있다는 점을 유의해 주세요!

또한 성능 예산 도구는 스캔 시점의 GPU, CPU 작업량을 기반으로 하며, 실행 중인 다른 응용 프로그램의 영향을 받을 수 있습니다. 그러니 이상적인 설정을 하기 위한 점수가 조금 부족하다면 필수적이지 않은 응용 프로그램을 종료한 뒤, "초기화" 버튼을 눌러 스캔을 다시 시도해 보세요. 예산을 더 확보할 수 있을지도 모릅니다. 아니면 백그라운드에서 다른 프로그램을 실행할 수 있을 만큼 여유가 있다는 사실을 알게 될지도 모릅니다! 모든 것은 여러분에게 달려 있습니다. 저희는 여러분이 그래픽을 선택할 때 최선의 선택을 할 수 있도록 최대한 많은 정보를 제공해 드리고자 합니다.

PC Performance Tool | Immortals of Aveum(Youtube)()

그러나 이것은 시작에 불과합니다. 출시 이후에도 성능 예산 도구를 꾸준히 개선하여 더욱 유용하게 만들 계획입니다. 향후에는 기타 해상도, 화면 비율 등 PC 성능에 영향을 줄 수 있는 더 많은 하드웨어 변수를 고려하여 여러분에게 최적의 경험을 선사하는 설정을 찾을 수 있도록 지원할 계획입니다.

보이지 않는 노력

하드웨어 변수 이야기가 나온 김에 말씀 드리자면, Ascendant 팀은 PC 플레이어를 위한 게임 성능을 엄격하게 테스트해 왔으며, 다음 해상도와 하드웨어 조합에서 60fps 성능을 확인했습니다.

Immortals of Aveum의 PC 시스템 요구 사양 차트

또한 저희는 더 많은 플레이어가 게임을 즐길 수 있도록 저성능 하드웨어에서도 게임 최적화를 진행하고 있습니다. 아직 확정된 것은 아니지만, 1080p/30fps 경험을 목표로 새로운 저성능 사양을 발표할 예정입니다. 예를 들어, 개발팀은 현재 NVIDIA GeForce GTX 1070, Intel Core i7-8700K 구성에서 게임이 40fps 내외로 실행되도록 최적화를 진행하였습니다. 새로워진 Unreal Engine 5.1과 함께 다양한 환경에서 테스트를 진행하여 최대한 낮은 사양에서도 게임을 최적화할 수 있도록 노력하고 있습니다.

반대로 현 시점 GPU와 CPU 최고 사양에 대한 설정도 추가했습니다. 주변 사람들이 부러워하는 성능의 기기를 가지고 있다면 120fps에서 4K로 게임을 실행할 수 있습니다.

참고: Immortals of Aveum은 AMD FSR 2.2와 NVIDIA DLSS3 업스케일링 기술을 모두 지원합니다.

자신의 장점에 맞는 플레이

콘솔 플레이어 여러분도 걱정하지 마세요! 콘솔의 사양은 훨씬 더 구체적이고 일정하기 때문에 PC만큼 세밀하게 설정을 변경할 수는 없지만, 대신 이 유연성과 모듈성을 활용하여 각 콘솔의 강점에 맞춰 게임을 매우 신중하게 조정했습니다. FSR2의 놀라운 업스케일링 기술 덕분에 모든 콘솔 버전에서 TV의 최대 해상도에서 60fps로 게임을 즐길 수 있습니다. 어떤 시스템을 이용하든 최고의 성능을 경험할 수 있습니다.

이는 Unreal Engine 5.1의 최대 장점 중 하나입니다. 보이지 않는 곳에서 게임이 원활하게 진행될 수 있도록 도와주는 이 모든 도구는 확장이 가능하기 때문에 현재는 물론 미래에도 다양하게 쓰일 것으로 예상됩니다. 결코 쉬운 작업은 아니었습니다. 게임을 더 다듬고, 버그를 고치고, 최적화하기 위해 출시일을 한 달 정도 미뤄야 했으니까요. 하지만 Ascendant는 신생 스튜디오이며, Immortals of Aveum은 저희가 선보이는 첫 작품이기 때문에 어떤 기기에서 실행하더라도 최고의 경험을 할 수 있도록 모든 노력을 기울이고 싶었습니다. 여러분께 마침내 그 결과물을 공개하게 되어 매우 기쁩니다.

PC 예산 도구를 어떻게 제작했는지 자세한 내용이 궁금하다면 Ascendant Studios 심층 분석 개발자 블로그를 확인해 보세요!

2023년 8월 22일, Immortals of Aveum이 출시됩니다. 오늘 예약 구매*하여 Xbox Series X|S, PlayStation 5, PC(EA app, Steam, Epic Games Store)에서 플레이하세요.

* 조건 및 제한 사항이 적용됩니다. 자세한 사항은 https://www.ea.com/games/immortals-of-aveum/immortals-of-aveum/disclaimers을 참조하세요.