لعبة آركيد سريعة بنمط تفادي الاصطدام داخل فراغ رقمي. يتحكم اللاعب بنواة طاقة متوهّجة، ويتنقّل وسط سديم انسيابي من أكثر من 10,000 جسيم أزرق وبنفسجي يتفاعل مع اقترابه.
View original English sourceمفهوم اللعبة: لعبة آركيد سريعة بنمط تفادي الاصطدام داخل فراغ رقمي. يتحكم اللاعب بنواة طاقة متوهّجة، ويتنقّل وسط سديم انسيابي يشبه السائل، مكوّن من أكثر من 10,000 جسيم باللونين الأزرق والبنفسجي تتفاعل مع اقترابه.
الموجّه التقني:
أنشئ مشهدًا باستخدام Three.js يضم نظام Points يحتوي على 15,000 جسيم. استخدم ShaderMaterial مخصّصًا لإنتاج تأثير توهّج. طبّق منطق تنافر يجعل الجسيمات تندفع بعيدًا عن مؤشر الماوس.
JavaScript
// حساب التنافر الأساسي
let dist = particlePos.distanceTo(mousePos);
if (dist < 5) {
direction.subVectors(particlePos, mousePos).normalize();
particlePos.addScaledVector(direction, 0.2);
}
أضف BloomPass للمعالجة اللاحقة، وتأكد من الحفاظ على أداء 60FPS عبر تحسين حلقة الرسم واستخدام BufferGeometry وتقليل الحسابات داخل كل إطار.