프로젝트 소개

FromSoftware-rs는 여러 FromSoftware 타이틀용 모드를 빌드하기 위한 런타임 바인딩을 제공하는 Rust 워크스페이스입니다. 모드 제작자가 Rust에서 이러한 게임을 다룰 수 있도록 게임 구조 정의와 공용 유틸리티를 노출합니다. 포함된 크레이트: - darksouls3: Dark Souls 3용 구조 정의. - sekiro: Sekiro용 구조 정의. - eldenring: Elden Ring용 구조 정의. - nightreign: Elden Ring: Nightreign용 구조 정의. - shared: 여러 FromSoftware 게임에서 공유되는 구조 및 유틸리티. - shared/macros: FromSingleton 트레이트를 구현하는 derive 매크로로, fromsoftware-shared를 통해 재-export됩니다(직접 의존성으로는 사용하지 않음). 각 게임 크레이트는 crates.io에 게시되며 docs.rs에 문서가 제공됩니다. 저장소에는 사용법을 보여주는 examples 디렉터리가 포함되어 있습니다. README는 엔진 관련 구조, 싱글톤 찾기 접근 방식 및 관련 도구에 기여한 기여자들을 표시합니다.