Dungreed

Dungreed

Plugin Manager[Window/SteamOS]
 This topic has been pinned, so it's probably important
橘 万里花  [developer] Nov 14, 2023 @ 9:01pm
새로운 기능 플러그인을 만드는 방법
PluginManager의 개발과 사용이 가능한 한 간단하기를 바랍니다. 왜냐하면 Mod 제작자나 사용자 모두 단지 플레이어일 뿐이며, 전문적인 배경이 없을 수도 있기 때문입니다.

자신만의 플러그인을 만들기 위해서는 다음 단계를 완성하면 됩니다:

-BepInEx를 사용하여 Dll 파일을 작성합니다. BepInEx가 무엇인지 모른다면, 그들의 github에서 도움을 받을 수 있습니다: https://github.com/BepInEx/BepInEx.
BepInEx를 다운로드할 필요는 없습니다, 왜냐하면 PluginManager가 이미 BepInEx 라이브러리 파일을 포함하고 있기 때문입니다. 게임 설치 디렉토리의 /BepInEx/core에서 찾아서 참조할 수 있습니다(이렇게 하는 것이 좋습니다, 왜냐하면 이것이 당신이 작성하는 Dll 파일이 우리가 사용하는 버전과 일치하도록 보장하기 때문입니다)

-설정 파일을 만듭니다. "plugin.xml"이라는 이름의 xml 파일을 생성하고 다음 내용을 채웁니다:

<PluginData>

<Version>1.00</Version><!--Version Float-->

</PluginData>

Version은 플러그인의 버전 번호이며, 플러그인을 업데이트할 때마다 Version 값을 올려야 합니다. PluginManager는 로컬 Version과 비교하여 플러그인이 업데이트가 필요한지 판단합니다.

네, 이것이 전체 과정입니다. 사실 PluginManager에는 몇 가지 고급 사용 기술이 있지만, 정상적인 개발을 위해 위의 단계가 이미 충분하다고 생각합니다. 그래서 이러한 기술을 사용하는 것을 추천하지 않습니다. 필요하다면 토론에서 댓글을 남겨주세요.

더 많은 사람들이 개발에 참여하기를 바랍니다. 그렇게 하면 그것을 개선하는 데 도움이 될 것입니다.
< >
Showing 1-2 of 2 comments
highdigda Apr 9, 2024 @ 9:18pm 
이게 무슨 뜻이지?
highdigda Apr 9, 2024 @ 9:38pm 
한국 사람들 이걸 보고 있다면 정답을 알려줘
< >
Showing 1-2 of 2 comments
Per page: 1530 50