لغات البرمجة

لغة برمجة ليندن: نظرة عامة

لغة برمجة ليندن (Linden Scripting Language) هي لغة برمجة تم تطويرها بواسطة شركة ليندن لاب (Linden Lab)، وهي الشركة التي طورت عالم الافتراضي الشهير “Second Life”. تم إطلاق Second Life في عام 2003 وأصبح لديه حوالي مليون مستخدم منتظم بحلول عام 2013. يمكن الوصول إلى العالم الافتراضي بحرية من خلال برامج العميل الخاصة بشركة ليندن لاب أو من خلال برامج مشاهدة بديلة من طرف ثالث.

تتيح لغة برمجة ليندن للمستخدمين إضافة تفاعلية إلى الأشياء في العالم الافتراضي عبر استخدامهم للغة برمجة خاصة بها، والتي تعرف باسم “Linden Scripting Language”. يقوم المستخدمون، المعروفون أيضًا باسم “السكان”، بإنشاء تمثيلات افتراضية لأنفسهم، تُعرف باسم “الشخصيات”، ويمكنهم التفاعل مع الأماكن والأشياء والشخصيات الأخرى في العالم الافتراضي. يمكنهم استكشاف العالم، والتواصل مع السكان الآخرين، والمشاركة في الأنشطة الفردية والجماعية، وبناء وخلق والتجارة بالعقارات الافتراضية والخدمات مع بعضهم البعض.

ميزة بارزة لـ Second Life هي أنه يمكن للمستخدمين إنشاء محتوى مولد بواسطة المستخدم (UGC) بشكل رئيسي بناءً على 3D. بالإضافة إلى ذلك، لديه أيضًا عملة افتراضية خاصة به، تُعرف باسم “الليندن دولار”، والتي يمكن تبادلها مع عملة العالم الحقيقي.

تم تضمين أداة نمذجة ثلاثية الأبعاد في البرنامج تسمح للمستخدمين ببناء كائنات افتراضية. وهناك أيضًا لغة برمجة إجرائية، تُعرف باسم “Linden Scripting Language”، والتي يمكن استخدامها لإضافة تفاعلية إلى الأشياء. بالإضافة إلى ذلك، يمكن إنشاء محتوى آخر مثل الأشكال المجسمة (sculpties) والشبكة (mesh) والنصوص للملابس أو الأشياء الأخرى، والرسوم المتحركة، والإيماءات باستخدام برامج خارجية واستيرادها.

يحافظ مستخدمو Second Life على حقوق الطبع والنشر لأي محتوى ينشئونه، وتوفر خوادم الخدمة والعميل وظائف بسيطة لإدارة الحقوق الرقمية. ومع ذلك، قامت شركة ليندن لاب بتغيير شروط الخدمة في أغسطس 2013 لتكون قادرة على استخدام محتوى المستخدم لأي غرض. كما تمنع الشروط الجديدة للخدمة المستخدمين من استخدام النصوص من خدمات النصوص من طرف ثالث، حيث أشارت بعضها بوضوح إلى ذلك.

لمزيد من المعلومات، يمكنك زيارة صفحة ويكيبيديا لـ لغة برمجة ليندن (Linden Scripting Language).