
GravityTDG
فكرة مختلفة للدفاع بالأبراج: استخدم الفيزياء المدارية وأشعة الإنقاذ لإنقاذ الأرواح.
اختبر حدسك بشأن الجاذبية بألغاز الفيزياء المدارية.
OrbitPuzzles هي لعبة ألغاز مليئة بالتحديات تعتمد على الفيزياء حيث يقوم اللاعبون بتصميم أنظمة مدارية من خلال وضع الأجرام السماوية بشكل استراتيجي مثل الكواكب والأقمار والكويكبات. هدفك هو تحقيق تكوينات محددة، مثل إكمال عدد معين من المدارات دون الاصطدام بالنجم المركزي أو الهروب من النظام.
تم تصميم OrbitPuzzles محليًا بالكامل في Kotlin، وهو يتميز بمحاكي N-body $O(N^2)$ مخصص عالي الاستقرار باستخدام تكامل Velocity Verlet وتنعيم Plummer. يتوقف الوقت مؤقتًا أثناء مرحلة التصميم حتى تتمكن من وضع أجسادك بعناية وضبط متجهات السرعة، ثم يتدفق في مرحلة التشغيل لاختبار ما إذا كانت الميكانيكا المدارية الخاصة بك صامدة أم لا.
تجمع التجربة المرئية بين العرض ثلاثي الأبعاد المدعوم من Google Filament وواجهة المستخدم Jetpack Compose بنسبة 100%. يتم عرض كل جرم سماوي باستخدام تركيب إجرائي مخصص، مما يؤدي إلى إنشاء مجموعة لا حصر لها من الكواكب والنجوم دون الاعتماد على ملفات نسيج ضخمة، بينما توفر المسارات المتوهجة وتراكبات واجهة المستخدم القياس عن بعد والتعليقات في الوقت الفعلي.