MonoGame이 할 수있는 여러 플랫폼에서 사용하려는 MonoGame을 사용하여 게임을 만드는 데 C#을 사용하고 있습니다.여러 플랫폼에서 .NET DLL 사용
C#에서 .DLL을 작성하고 라이브러리를 다시 컴파일하지 않고 다른 운영 체제 (바람직하게는 아이폰 OS, 안드로이드와 맥 OS)에서로드하는 방법이 있나요? 각 플랫폼에 대해 "로더"응용 프로그램을 작성할 준비가되었지만 전체 프로젝트를 다시 작성하는 것은 바람직하지 않습니다. 내가 거기 바라고 있어요
는 닷넷 DLL에서 기능을로드하는 방법 (즉 게임로드) 등 MonoTouch로 지불 제품을 사용하지 않고 이러한 플랫폼을.
여기에 조언 해 주셔서 감사합니다. –
다시 컴파일하면 좋겠지 만 그렇게해야 할 것 같습니다. 그러나 Xamarin (상용 제품)의 사용이 문제입니다. –
더 나은 해결책은 앱을 실행시키고 JavaScript와 같은 것을 읽고 해석하는 것일 수 있습니까? 이것은 더 많은 코드 재사용을 허용 할 수 있습니다. –