
Hallucinate: حفلة راقصة جماعية تعمل داخل المتصفح
Hallucinate نادٍ ثلاثي الأبعاد يعمل داخل المتصفح: شخصيات ترقص، ولاعبون يحجزون غرفًا أو يستأجرونها، ويضبطون موسيقى الغرفة ويتحادثون، من دون تثبيت أي برنامج أو تنزيل أي ملف.
تجربة متصفح جديدة تحوّل الملهى الليلي إلى فضاء ثلاثي الأبعاد مشترك: يعرّف موقع Hallucinate نفسه بأنه “حفلة راقصة جماعية متعددة اللاعبين على الإنترنت” (Massively Multiplayer Online Rave)، ولا يفتح إلا بزر بدء وخيارات تنسيق قليلة.
ما الذي يقدّمه
يختار اللاعبون واحدًا من اثني عشر لونًا للشعر، وتسريحة، ولباسًا علويًا وآخر سفليًا، ثم يدخلون القاعة بمفاتيح الأسهم أو بالمفاتيح i وj وk وl. مفتاح المسافة يجعل الشخصية تتكلم، وh يفتح نافذة المساعدة. وحركات الرقص مرتبطة بالمفتاحين d وf، ويمكن تبديل الملابس أثناء الحركة بالمفاتيح q وw وa وs وz وx.
النادي ليس مجرد حلبة رقص. فيه غرف لها أسماء وكلمات مرور، يمكن حجز بعضها أو استئجارها، ومساحات علوية يمكن لمن بداخلها أن يضبط موسيقى الغرفة ويتجاوز المقاطع. تحمل لوحة الدردشة الرسائل وتفاعلات الرموز التعبيرية، ويقف على أحد الجدران شاشة ألعاب قديمة، فيما يتيح جدار الصور للزوار نشر لقطات — بما لا يزيد على خمس في الساعة — والإعجاب بها أو حذفها من العارض.
مبني داخل المتصفح
لا حاجة إلى تثبيت أي شيء. العميل هو محرّك عرض WebGL2 مكتوب خصيصًا للموقع، بظلاله الخاصة وهياكل تحريك الشخصيات والإضاءة، ويوزَّع كتطبيق ويب قابل للتثبيت بثيم أسود. وتتزامن زيارات المستخدمين عبر اتصال WebSocket، بينما تُقدَّم الغرف والصور وجدول الفيديو في القاعة والإشراف من واجهة HTTP صغيرة.
وتتوفر للأجهزة المحمولة أدوات تحكم باللمس، ويعمل كل شيء على العنوان نفسه: لا ينبّه الموقع إلا إلى أنه إذا لم يبدأ الفيديو فعليك الضغط على play. وقد نُشر Hallucinate على Hacker News كمنشور Show HN.
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.