7aea8571bd876bff39e8e9e241d7773ce86f7d96207ef2ee914b24da533a7b74d9d34d46698857


\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ApplicationLibrary\CoreResource2\Source\CoreResourceWrapper\RSResourceFileLoadEventQueue.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ApplicationLibrary\CoreResource2\Source\CoreResourceWrapper\RSResourceLoadEventQueue.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ApplicationLibrary\CoreResource2\Source\CoreResourceWrapper\RSResourceStreamLoadEventQueue.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ApplicationLibrary\ExtLua\Source\Core.Script\DLScriptEngine.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ApplicationLibrary\EzState\Source\Interface\EzStateEventImpl.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ApplicationLibrary\MagicOrchestra_Wwise_2019_2_12\Source\ITLimiter\MOITLimiterParamAccessor.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ApplicationLibrary\MagicOrchestra_Wwise_2019_2_12\Source\ITLimiter\MOITLimiterParamEntity.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ApplicationLibrary\MagicOrchestra_Wwise_2019_2_12\Source\MOEventEntityManagerImpl.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ApplicationLibrary\MagicOrchestra_Wwise_2019_2_12\Source\MOSoundManagerImpl.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ApplicationLibrary\MagicOrchestra_Wwise_2019_2_12\Source\MOSoundbankInfo\MOSoundBankInfoAccessor_Version_00010000.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ClassLibrary\Core\Kernel\Include\dantelion2\Core\Kernel\TCMalloc\pagemap.h

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ClassLibrary\Core\Kernel\Source\win32\DLEventSignal.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ClassLibrary\Core\Kernel\Source\win32\DLSemaphore.cpp

\CL\Source\Library\Dantelion2\dist_win64_vc2015\source\ClassLibrary\Core\System\Source\DLAssertEventManagerImpl.cpp


위는 엘든 링 밤의 통치자의 프로세스 메모리 덤프 중 일부
Dantelion2라는 이름이 보임

Dantelion2는 프롬 소프트웨어에서 자체 개발하여 사용하는 게임 엔진임
위 링크를 보면 아머드코어 4부터 사용한 것으로 보이고
다만 엔진의 정식 명칭은 아직 정확히 모름. 해당 명칭은 경로의 상위 디렉터리명에서 딴 이름

아코 4 이후부터 몇몇을 제외한 모든 프롬 소프트웨어의 게임은 Dantelion2를 사용함


다크 소울 2는 단텔리온2를 사용하기는 하지만 기존 시리즈처럼 단텔리온2만을 사용하지는 않음
기본적으로 게임의 구조 및 동작 방식이 기존 시리즈와 꽤 다름
메모리 덤프로 나오는 디렉터리 경로를 보면 katana라는 문자열이 꽤 보이기 때문에 다크 소울 2의 엔진은 katana라는 임시 명칭으로 부름

다크 소울 2를 기점으로 출시되는 프롬 소프트웨어의 게임들의 내부 구조가 변화함
프투다 및 그 이전작들은 대부분 동일한 구조를 지니고 있었고, 다크 소울 2 및 스콜라는 독자적인 구조를 지님
블러드본에서 한 번 더 바뀌어서 최신작까지 블러드본과 비슷한 구조를 사용하고 있음


참고로 데라시네는 언리얼 엔진을 사용함
아무래도 데라시네만을 위해 VR 기능을 엔진에 추가하는 것은 비효율적이라고 판단했겠지