2 مستودعات
Navigation systems that calculate optimal paths between points on a grid coordinate system.
Distinct from Grid Pathfinding: Candidates are either too narrow (water level), too specific (hierarchical), or for servers, rather than a general game engine utility.
Explore 2 awesome GitHub repositories matching game development · Grid-Based Pathfinding. Refine with filters or upvote what's useful.
LittleJS هو محرك ألعاب HTML5 ثنائي الأبعاد خفيف الوزن مصمم لبناء ألعاب الويب باستخدام Canvas وWebGL بدون تبعيات خارجية. يدمج عارض صور (sprite) WebGL، ومحرك فيزياء ثنائي الأبعاد للتصادمات بأسلوب الأركيد وديناميكيات الأجسام الصلبة، ونظام بحث عن المسار A* قائم على الشبكة لتنقل الكيانات. يتميز المحرك بمصنعه الصوتي الإجرائي، الذي يولد الموسيقى والمؤثرات الصوتية في وقت التشغيل باستخدام مصفوفات المعلمات لتقليل أحجام الملفات. كما يتميز بخط أنابيب رسومات شامل يدعم معالجة ما بعد التظليل (fragment-shader) المخصصة ونظام إضاءة ثنائي الأبعاد ديناميكي. يغطي إطار العمل مجموعة واسعة من إمكانيات التطوير، بما في ذلك توليد تأثيرات الجسيمات، ورسوم الصور المتحركة القائمة على الإطارات، وعرض خرائط البلاط (tilemap) مع التخزين المؤقت خارج الشاشة. ويوفر إدارة موحدة للمدخلات لإشارات لوحة المفاتيح والماوس ولوحة الألعاب، إلى جانب أدوات لاستمرار حالة اللعبة وتتبع الإنجازات عبر التخزين المحلي. يتضمن المشروع أدوات لتحميل بيانات المستوى من ملفات بتنسيق JSON وتوفير تراكبات تصحيح الأخطاء المرئية لمراقبة حالة المحرك الداخلية.
Implements a grid-based A* pathfinding system with movement smoothing for entity navigation.
Beyond-All-Reason هي لعبة استراتيجية في الوقت الفعلي ومحاكاة عسكرية ثلاثية الأبعاد تركز على القتال التكتيكي واسع النطاق، وبناء القواعد، وإدارة الموارد. تعمل كمنصة تنافسية متعددة اللاعبين تتميز بردهات مصنفة ونظام مطابقة يعتمد على المهارة. يتضمن المشروع محرراً مخصصاً للخرائط لتصميم مستويات وبيئات لعب فريدة من خلال التكوين الهيكلي والموضوعي. تغطي المحاكاة إدارة الاقتصاد العسكري الصناعي، بما في ذلك استخراج الموارد واستعادة الأصول. يتضمن اللعب التكتيكي قيادة تشكيلات الجيش، واستخدام الرادار للكشف عن وحدات العدو، وإدارة توسعات القاعدة لدعم القوات العسكرية.
Employs a weighted grid-based pathfinding system for efficient unit movement and tactical routing.