كمال غابتي · دورة · مجاني

المشي العشوائي

استكشاف المشي العشوائي وآثاره البصرية في p5.js.

المفهوم

المشي العشوائي عملية يتحرك فيها عامل بخطوات متتالية في اتجاهات عشوائية. نموذج أساسي في الفيزياء (الحركة البراونية) والفن التوليدي.

الكود

// Random walk with colored trace
let x, y;
function setup() { createCanvas(400, 280); background(11,15,20); x=width/2; y=height/2; }
function draw() {
  for (let i=0; i<10; i++) {
    let px=x, py=y;
    x += random(-3, 3); y += random(-3, 3);
    x = constrain(x, 0, width); y = constrain(y, 0, height);
    stroke(55, 227, 195, 80); strokeWeight(1.5);
    line(px, py, x, y);
  }
}

للمزيد

استكشف الدورات المجانية الأخرى على صفحة التعلم، أو احجز مكالمة لمناقشة مشروعك.

هل تريد المزيد؟

← احجز مكالمة اكتشاف