لعبة تدور حول اصطياد البوكيمون، وهزيمة قادة الصالة الرياضية، ومشاهدة الأرقام وهي تتزايد.
يمكنك تجربة الحالة الحالية على https://www.pokeclicker.com/
يمكنك التواصل مع ديسكورد لمناقشة أفكارك وكيفية تنفيذها: https://discord.gg/a6DFe4p
ملحوظة
PokéClicker لا يزال قيد التطوير!
لقد تم تكوين EditorConfig والفحص لمساعدة الجميع على كتابة تعليمات برمجية مماثلة. ستجد المكونات الإضافية الموصى بها لـ VSCode أدناه، ولكن من المفترض أن تكون قادرًا على العثور على مكون إضافي لبيئات تطوير متكاملة أخرى أيضًا.
تأكد أولاً من توفر git وnpm كأدوات مساعدة لسطر الأوامر (لذلك يجب عليك تثبيت Git وNodeJS إذا لم يكن لديكهما بالفعل).
افتح واجهة سطر الأوامر في الدليل الذي يحتوي على ملف README هذا، واستخدم الأمر التالي لتثبيت تبعيات PokéClicker الأخرى محليًا:
npm run clean
ثم أخيرًا، قم بتشغيل الأمر التالي في واجهة سطر الأوامر لبدء متصفح يقوم بتشغيل PokéClicker.
npm start
نصيحة
ستؤدي التغييرات التي يتم إجراؤها على الكود المصدري إلى تحديث المتصفح تلقائيًا.
هذا يعني أنك لست بحاجة إلى ترجمة TypeScript بنفسك. هل سيفعل غولب هذا من أجلك؟
npm clean-install
npm start
انقر فوق زر معاينة الويب وحدد المنفذ 3001
من القائمة المعروضة.
يفتح Cloud Shell عنوان URL للمعاينة على خدمة الوكيل الخاصة به في نافذة متصفح جديدة.
مهم
قبل النشر، تأكد من تجميع اللعبة وبدء تشغيلها بدون أخطاء.
ثم قم بتشغيل ما يلي:
npm run website
سيؤدي هذا إلى ملء المجلد /docs
.
بعد اكتمال هذا الأمر، يمكنك الآن نشر هذا على فرع صفحات GitHub الخاص بك باستخدام:
npm run publish
والذي سيدفع بشكل افتراضي إلى الفرع master