عن المشروع

Boxbot هي لعبة Java بسيطة ولكنها مليئة بالتحديات تم بناؤها باستخدام libGDX، حيث يدير اللاعبون روبوت مستودع واحد مكلف بتنفيذ طلبات شحن حساسة للوقت. يتضمن أسلوب اللعب الأساسي التقاط طرود ملونة (حمراء، خضراء، زرقاء) من الرفوف أو رصيف التحميل وتوصيلها إلى الوجهات الصحيحة قبل انتهاء مؤقتاتها. تستهلك كل حركة من البطارية، مما يتطلب إعادة شحن استراتيجية — وهو أمر يستغرق وقتاً ولا يمكن إلغاؤه بمجرد بدئه. يمكن للاعبين جدولة إجراءات متعددة وإلغاء الإجراءات المعلقة. تزور شاحنة توصيل بشكل دوري لإنزال طرود جديدة وجمع الطرود المشحونة؛ ويمكن للاعبين إرسالها مبكراً لتوفير مساحة، ولكنهم يخاطرون بترك بعض الطرود خلفهم. مع تقدم اللعبة، يزداد تكرار الطلبات، مما يجعل القرارات الآمنة في البداية مخاطرة في المراحل اللاحقة. لا توجد نهاية محددة — الهدف هو البقاء على قيد الحياة لأطول فترة ممكنة. تدعم اللعبة الإيقاف المؤقت عبر مفتاح Esc وتنتهي عندما يفشل عدد كبير جداً من الطلبات. يتطلب التطوير Java 21+ و Gradle؛ وتسمح ملفات التكوين بتعديل قيم أسلوب اللعب دون الحاجة لإعادة التشغيل. تغطي الوثائق آليات مثل البطارية، والمهام، والحركة، وشروط الفشل. اللعبة مرخصة بموجب MIT، مع خطوط مدمجة بموجب OFL.