현재 XNA에서 PC 게임을 만들고 있습니다. 실제로 미니 게임 모음입니다 (현재 3 개의 미니 게임이 있습니다).하지만 다운로드 가능한 '팩'으로 더 많은 것을 만들고 추가 할 계획입니다.
내 질문은 이것을 달성하는 가장 좋은 방법은 무엇입니까?
현재 내 생각은 :
- '게임'인터페이스 만들기
- 이 인터페이스로 게임을 빌드하지만 .dll로 생성
- 기본 .exe 파일이 디렉토리를 스캔하고 런타임에 .dll에로드하도록하십시오.
나는 그 아이디어를 많이 엉망으로 만들지 않았지만이 플러그인 접근법을 사용하는 응용 프로그램이 거의 없다는 것을 알고 있지만 (Notepad ++는 그럴 것입니다) 확실하지는 않습니다. 존재해야합니다). 그러나 이것은 이전에 해결 된 문제 인 것 같습니다. 따라서 확립 된 모범 사례가 있는지 궁금합니다.