عن المشروع
Sandspiel هي لعبة تفاعلية للرمل المتساقط تحاكي سلوك المساحيق والسوائل وعناصر أخرى في بيئة أتمتة خلوية. وهي منفذة بلغة Rust (مترجمة إلى WebAssembly)، وWebGL للعرض، وJavaScript لمنطق الربط. يمكن للاعبين رسم العناصر ومشاهدتها تتفاعل (مثل السقوط، والتدفق، والتفاعل)، واستكشاف الظواهر الناشئة. يركز المشروع على الإبداع والمجتمع: فهو يدعم مشاركة المشاهد التي أنشأها المستخدمون وتفريعها، مع هدف طويل المدى يتمثل في السماح للمستخدمين بتعريف عناصر مخصصة ورفعها عبر واجهة برمجة تطبيقات قابلة للبرمجة للأتمتة الخلوية. تتضمن قاعدة الشيفرة محاكاة سوائل مقتبسة من مشروع WebGL-Fluid-Simulation. وتُقدَّم تعليمات البناء للتطوير المحلي باستخدام wasm-pack وnpm وcargo watch. وهو خلف للنسخ السابقة بلغتي JavaScript وLua من المفهوم نفسه.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.