프로젝트 소개
ReyEngine은 리그 오브 레전드 게임용 모드를 제작하고 편집하기 위해 설계된 전문 개발 도구입니다. "LoL 에셋을 위한 언리얼/유니티"라고 설명되는 이 도구는 맵, 모델, 파티클, 오디오를 위한 포괄적인 편집기 모음을 제공하여 사용자가 원본 Riot Games 파일을 수정하지 않고도 배포 가능한 모드 패키지(.wad.client 또는 .fantome)를 만들 수 있게 해줍니다.
주요 기능은 다음과 같습니다:
- **프로젝트 관리**: 마법사 기반 시스템을 통해 사용자는 템플릿(챔피언 스킨, 맵, VFX, 오디오, UI)에서 새 프로젝트를 생성하거나 기존 .fantome 모드 패키지를 가져올 수 있습니다. 엔진은 WAD의 자동 추출을 처리하고 Riot의 공식 콘텐츠에 대한 참조를 관리합니다. 변경 사항이 프로젝트 오버라이드로 저장되는 비파괴 편집 기능을 갖추고 있습니다.
- **자동 패치 리베이스**: 리그 오브 레전드 클라이언트가 업데이트되면 ReyEngine은 3방향 병합 프로세스를 사용하여 사용자 편집 내용을 새로운 Riot 바이너리에 자동으로 병합하고, 충돌을 검증하며 필요한 에셋을 재빌드할 수 있습니다.
- **맵 편집**: 사용자는 .mapgeo 파일을 로드하고 편집할 수 있으며, 뷰포트 기즈모를 사용하여 메시, 파티클, 사운드를 조작할 수 있습니다. 동적 조명 지원, 컬러 그레이드를 통한 텍스처 재색칠, 컬링을 위한 버킷 그리드 시각화, 다양한 슬롯에서 시각적 환경을 안전하게 변경하기 위한 맵 스킨 스위처 등의 기능이 포함됩니다.
- **모델 미리보기 및 애니메이션**: 챔피언 뷰어는 게임과 정확히 일치하는 애니메이션과 함께 모델을 표시하며, Wwise 뱅크를 통해 트리거되는 본 부착형 VFX 및 SFX도 포함됩니다. 모델은 Dominion과 같은 클래식 맵에서 정확한 조명과 함께 미리 볼 수 있습니다.
- **에셋 및 파티클 편집기**: 이 도구에는 파일 관리를 위한 콘텐츠 브라우저, Riot 셰이더를 인식하는 머티리얼 편집기, 뷰포트 내 재생이 가능한 실시간 편집 파티클 시스템 편집기가 포함되어 있습니다. 오디오 도구를 사용하면 Wwise 뱅크를 탐색하고 .wem 사운드 파일을 교체할 수 있습니다.
- **기술적 세부 사항**: .NET 10, Avalonia UI, Silk.NET으로 구축된 ReyEngine은 Windows에서만 실행됩니다. 에셋 해석을 위해 CommunityDragon 해시를 사용하고 오디오 디코딩에는 vgmstream을 사용합니다. 이 소프트웨어는 MIT 라이선스에 따라 오픈 소스이며, 선택적 업데이트 확인 및 해시 동기화 외에는 개인 데이터가 전송되지 않는다는 개인정보 보호 정책을 포함하고 있습니다.
이 프로젝트는 현재 베타 상태이며, 작동하려면 리그 오브 레전드(LIVE 또는 PBE)의 로컬 설치가 필요합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.