日本語版「 readme 」については、こちらをご覧ください。
يحتوي هذا المستودع على نسخة احتياطية تاريخية لإصدار فلاش من اللعبة "God Field" ومحاكي خادم كتبته.
لقد قمت بمحاكي الخادم هذا مرة أخرى في عام 2016 عندما كان إصدار الفلاش لا يزال متصلاً بالإنترنت ، قررت فتح المصدر الآن لأنه كان يجمع الغبار في HD الخاص بي ولا أريد حقًا أن يختفي هذا. المحاكي يعمل إلى حد كبير ، ولكن لا يزال لديه بعض الأخطاء البسيطة وبعضها يفتقر إلى الأشياء. هذا لا يعني أن هذا المشروع قد تم التخلي عنه ، ما زلت أرغب في تحديث محاكي الخادم هذا وجعله أكثر موثوقية ودقيقة للعبة الأصلية ، إذا كنت تريد مساعدتي ، أو سقطت مجانًا في فتح مشكلة أو طلب سحب!
محاكي الخادم هذا ليس مثاليًا تقريبًا ، لكنه يعمل! (كما هو موضح في الفيديو أدناه) ، ولكن هنا بعض المشكلات التي يمكنني تذكرها في الوقت الحالي:
يحتوي هذا المستودع على لعبة God Field القديمة التي تمت كتابتها في الأصل في Flash. لسوء الحظ ، لم يعد Flash مدعومًا من قبل معظم المتصفحات. ومع ذلك ، لا يزال من الممكن تشغيل مجال الله باستخدام الطرق التالية:
لتشغيل محاكي الخادم ، ستحتاج إلى Python 3.9+ . تثبيت جميع التبعيات باستخدام requirements.txt . لست متأكدا كيف؟ انقر هنا لمعرفة المزيد حول ملف المتطلبات.
أولاً ، أضف الأسطر التالية إلى ملف hosts الخاص بك:
127.0.0.1 www.godfield.net
127.0.0.1 static.godfield.net
127.0.0.1 training.godfield.net
127.0.0.1 enfreefight.godfield.net
127.0.0.1 freefight.godfield.net
127.0.0.1 enfreefightprivate.godfield.net
127.0.0.1 freefightprivate.godfield.net
ملاحظة: تأكد من إزالة هذه الإدخالات لاحقًا ؛ خلاف ذلك ، لن تتمكن من الوصول إلى موقع God Field الرسمي.
بعد ذلك ، قم بتنفيذ برنامج webserver.py في مجلد client-files . لتنفيذ Script server.py في مجلد server-src ، قم بتشغيل Command server.py --ws إذا كنت على ما يرام مع استخدام محاكي الكشكش ؛ خلاف ذلك ، تشغيل server.py مباشرة.
أنت الآن مستعد لفتح اللعبة! ما عليك سوى الانتقال إلى http://www.godfield.net/en.html في متصفح الويب الخاص بك ، ويجب أن تعمل اللعبة باستخدام الكشكش. إذا كنت تفضل استخدام Adobe Flash Player ، فيمكنك الانتقال إلى http://www.godfield.net/og_en.html في متصفح لا يزال يدعمه. بدلاً من ذلك ، يمكنك استخدام جهاز عرض الفلاش. فقط قم بتشغيل القابل للتنفيذ واضغط على Ctrl+O ؛ يجب أن تظهر نافذة. في هذه النافذة ، ما عليك سوى إدخال http://www.godfield.net/game/godfield.swf في حقل نص Location وانقر فوق OK .
helpers ، لكنني قمت بتعديل بعضها قليلاً.