ฉันกำลังสร้างเกมพีซีใน XNA จริงๆแล้วมันเป็นชุดของมินิเกม (มี 3 มินิเกมในขณะนี้) อย่างไรก็ตามฉันวางแผนที่จะสร้างและเพิ่มมากขึ้นใน 'แพ็ค' ที่สามารถดาวน์โหลดได้
คำถามของฉันคืออะไรวิธีที่ดีที่สุดเพื่อให้บรรลุนี้
ขณะนี้ความคิดของฉันคือ:
- สร้างอินเทอร์เฟซ 'เกม'
- สร้างเกมไปยังส่วนต่อประสานนี้ แต่สร้างเป็น. dll
- ให้ไฟล์. exe หลักสแกนไดเรกทอรีและโหลดใน. dll ที่รันไทม์
ฉันไม่ได้ยุ่งกับความคิดมาก แต่ฉันรู้ว่ามีแอปพลิเคชันอย่างน้อยที่ใช้วิธีการปลั๊กอินนี้ (Notepad ++ ดูเหมือนว่า) แต่ฉันไม่แน่ใจว่าเกมใดที่ทำ (แม้ว่าฉันจะแน่ใจ ต้องมีอยู่) อย่างไรก็ตามดูเหมือนว่านี่เป็นปัญหาที่ได้รับการแก้ไขก่อนหน้านี้ดังนั้นฉันสงสัยว่ามีรูปแบบใดของการปฏิบัติที่ดีที่สุด