
نقوم بتشغيل خادم KOA خفيف الوزن مكتوب في TypeScript ، مع قاعدة بيانات MARIADB الاستفادة من miKRORORM ، باعتبارنا ORM هو الاختيار لدينا. العميل مكتوب في ActionScript 3 ويستخدم Adobe FlashPlayer لعرض محتواه.
يحتوي هذا المستودع على ملفات عميل SWF (Flash) المعدلة بالكامل ، إلى جانب مكون الخادم المقابل الذي تم إعادة بنائه من الألف إلى الياء لعميل فلاش 2010 من Kixeye ، Backyard Monsters. يعمل العميل على الإصدار 128.5690.
نوصي بتنزيل قاذفة الألعاب الخاصة بنا والتي يمكن تثبيتها من صفحة تنزيل موقع الويب الخاص بنا. سيسمح لك ذلك بإدارة إصدارات بناء العميل التي تلعبها بسلاسة ، كل ذلك من مكان واحد ، دون القلق بشأن تنزيل إصدارات جديدة يدويًا. يدعم المشغل حاليًا Windows (64 بت) و Linux.
من الممكن تشغيل الخادم يدويًا أو نشره باستخدام Docker Compose.
ابدأ باستنساخ المستودع والتحول إلى فرع التطوير:
git clone https://github.com/bym-refitted/backyard-monsters-refitted
cd backyard-monsters-refitted
git switch developيمكنك نشر الخادم محليًا باستخدام Docker مع ملف Docker-Corms.
هام : لا تستخدم ملف docker-compose.yml كما هو للإنتاج. أنه يحتوي على مفاتيح سرية متشددين وكذلك بيانات اعتماد قاعدة البيانات الضعيفة المخصصة للاستخدام المحلي فقط.
يتضمن النشر الحاويات التالية:
docker compose upاتبع التعليمات بعناية على صفحة إعداد الخادم وتكويننا.
اتبع الإرشادات بعناية على صفحة إعداد وتكوين العميل.
للمساهمة ، ستحتاج إلى نسخ التغييرات الخاصة بك إلى دليل SRC. إذا كنت تتساءل لماذا نستخدم سير العمل الرهيب هذا ، فيرجى الاطلاع على المساهمة. md لمزيد من المعلومات. إذا كنت قادرًا على معرفة كيفية التجميع مباشرة إلى SWF دون إلغاء التفكير في جميع الأصول ، فيرجى إخبارنا بذلك.
Backyard Monsters preservation project.
Copyright (C) 2024 | The Backyard Monsters Refitted team
See the GNU General Public License <https://www.gnu.org/licenses/>.