İçbükey tapınaktan on üç Qubit Raporu | Genel Hesap QbitAI
"Matrix" den bahsetmişken, Karakter yağmuru Etkileyici.
Siz de bilim ve teknoloji anlayışıyla bu tür özel efektlerle gelmek ister misiniz?
Bu olabilir.
Son zamanlarda, akinomyoga adlı bir GitHub kullanıcısı böyle bir proje yükledi.
Bir terminal ve C ++ olduğu sürece, birkaç satır kod elde edilebilir!
Süper uygun mu?
Akinomyoga bu projeyi gerçekleştirdi, terminal simülasyonunun performansını test etmenin yanı sıra, özellikle ilginç buldu.
Yukarıda gördüğümüz "The Matrix" karakter yağmuruna ek olarak, daha temel uygulamalar arasında dijital bırakma ve karakter yanıp sönen ekran bulunur.
Conwayin Hayat Oyunu'nun özel efektlerini de gerçekleştirebilir.
Daha karmaşık bir noktada, Mandelbrot seti de uygulanabilir.
Mandelbrot kümesi, karmaşık düzlemde fraktal bir desen oluşturan noktaların bir koleksiyonudur.
Etki o kadar şok edici ki, uygulanması karmaşık mı olacak? Bir şey değil.
Her şeyden önce, eski kural olan çevresel gereksinimleri ortaya koymaktır.
Daha sonra sadece aşağıdaki 4 satır kod elde edilebilir!
$ git klon https://github.com/akinomyoga/cxxmatrix.git $ cd cxxmatrix $ make $ ./cxxmatrix "Matrix" Yeniden Yüklendi "Peki ya C ++ yoksa?
Acele etmeyin, blog yazarı terminalde başka dillerde uygulanabilecek birçok benzer GitHub projesini nazikçe özetledi.
C dili uygulaması: https://github.com/abishekvashok/cmatrix
Python 3 uygulaması: https://github.com/will8211/unimatrix
Dil uygulamasına gidin: https://github.com/GeertJohan/gomatrix
Terminal uygulamasını veya sorunu sevmediniz mi? Ardından tarayıcıda deneyin.
HTML5 Canvas uygulaması: https://github.com/tidwall/digitalrain
CSS 3 uygulaması: https://github.com/raphaklaus/matrix-fx
WebVR uygulaması: https://github.com/pazdera/matrix-vr
Elbette uygulanması gereken başka yöntemler de var, daha fazlasını öğrenmek için bu GitHub projesine gidebilirsiniz.
GitHub proje adresi: https://github.com/akinomyoga/cxxmatrix
- Bitiş -
Qubit QbitAI · Toutiao İmzalı
Bize dikkat edin ve en son teknolojiden haberdar olun