ثلاثة عشر من معبد آو فاي تقرير Qubit | الرقم العام QbitAI
أذكر "ماتريكس" ، حرف المطر يمكن وصفه بأنه مثير للإعجاب.
هل تريد أيضًا أن يكون لها تأثير خاص له مثل هذا الاندفاع التكنولوجي؟
هذا يمكن أن يكون.
في الآونة الأخيرة ، قام مستخدم GitHub يدعى akinomyoga بتحميل مثل هذا المشروع.
طالما أن هناك طرفية و C ++ ، يمكن تحقيق بضعة أسطر من التعليمات البرمجية!
سوبر مريحة للحصول على الخشب؟
عرض تأثير بارد
يقوم Akinomyoga بهذا المشروع ، بالإضافة إلى اختبار أداء المحاكاة النهائية ، وهو أيضًا مثير للاهتمام للغاية.
بالإضافة إلى مطر حرف "Matrix" الذي رأيناه أعلاه ، فإن التطبيق الأساسي يتضمن انخفاض الرقم والشاشة الوامضة للشخصية.
كما أدركت التأثيرات الخاصة للعبة الحياة في كونواي.
عند نقطة معقدة ، يمكن أيضًا تنفيذ مجموعة Mandelbrot.
مجموعة Mandelbrot عبارة عن مجموعة من النقاط التي تشكل كسورية على المستوى المعقد ، وهو نمط كسورية.
كيفية إعادة إنتاج المطر الرقمي؟
التأثير صادم للغاية ، هل سيكون من الصعب تحقيقه؟ لا على الاطلاق.
أولاً وقبل كل شيء ، إنها نفس القواعد القديمة - تقدم المتطلبات البيئية.
- تحتاج إلى git و C ++ compiler و GNU Maker و GNU AWK ؛
- يدعم النظام UTF-8 ؛
- يدعم 256 لونًا ومحطات UTF-8.
ثم ، تحتاج فقط إلى 4 أسطر من التعليمات البرمجية لتحقيق!
استنساخ $ git https://github.com/akinomyoga/cxxmatrix.git cxxmatrix $ cd جعل $ $ ./cxxmatrix "المصفوفة" "معاد تحميل"ولكن ماذا لو لم يكن هناك C ++؟
ليس في عجلة من أمرنا ، بلوج المدون بلطف العديد من مشاريع GitHub المماثلة التي يمكن تنفيذها في المحطة بلغات أخرى.
تطبيق لغة C: https://github.com/abishekvashok/cmatrix
تنفيذ Python 3: https://github.com/will8211/unimatrix
تنفيذ لغة Go: https://github.com/GeertJohan/gomatrix
هل من الصعب للغاية تنفيذ المحطة؟ ثم جربه في المتصفح.
تنفيذ HTML5 Canvas: https://github.com/tidwall/digitalrain
تنفيذ CSS 3: https://github.com/raphaklaus/matrix-fx
تنفيذ WebVR: https://github.com/pazdera/matrix-vr
بالطبع ، هناك طرق أخرى يجب تنفيذها ، يمكنك معرفة المزيد في مشروع GitHub هذا.
بوابة
عنوان مشروع جيثب: https://github.com/akinomyoga/cxxmatrix
- إنهاء -
Qubit QbitAI توقيع العنوان
تابعنا واحصل على آخر تحديثات التكنولوجيا