RepositoryC++JPJapan
AK

akinomyoga/cxxmatrix

C++ Matrix: The Matrix Reloaded in Terminals (Number falls, Banners, Matrix rains, Conway's Game of Life and Mandelbrot set)

738stars
79forks
2issues
0views

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: conways-game-of-life

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: game-of-life

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: mandelbrot-fractal

#1 Repository Của Tháng

🌀 cxxmatrix — Matrix sống động ngay trên terminal

Một chương trình C++ đem lại hiệu ứng mưa số Matrix vào terminal — vừa để test tốc độ terminal, vừa làm đẹp màn hình.

cxxmatrix là dự án C++ tạo ra hiệu ứng mưa số kỹ thuật số (Matrix digital rain) ngay trên terminal. Dự án không chỉ giới hạn ở mưa số — nó còn bao gồm nhiều cảnh động học khác như rơi số, banner thông điệp, trò chơi Game của Đời tử (Conway's Game of Life) và tập hợp Mandelbrot. Phù hợp với người dùng terminal nhanh như urxvt, Alacritty, Terminology...

✨ Điểm nổi bật

  • Ký tự Hankaku kana: Tái hiện chính xác phong cách ký tự trong phim gốc.
  • 10 cấp độ màu xanh lá: Hỗ trợ màu 256 của terminal để tạo hiệu ứng sâu.
  • Hiệu ứng lấp lánh: Thêm biến động độ sáng ngẫu nhiên để mô phỏng ánh sáng.
  • Phản xạ nền màu: Dùng màu nền ô để tạo cảm giác lan tỏa.
  • Nhiều cảnh động học: Number falls, Banner, The Matrix rain, Conway's Game of Life, Mandelbrot set.
  • Tùy chỉnh chi tiết: Hỗ trợ thay đổi tốc độ khung, mật độ mưa, không gian màu, hiệu ứng nền...
  • Hỗ trợ nền tảng: Biên dịch cho Linux, Windows (ConPTY), MSYS2.
  • Tùy chọn cảnh linh hoạt: Dùng -s để chọn hoặc lặp lại cảnh mong muốn.

💡 Vì sao đáng chú ý

cxxmatrix nổi bật bởi sự kết hợp hài hòa giữa nghệ thuật số và lĩnh vực học toán học như Mandelbrot và Game of Life. Không chỉ là một trò chơi thẩm mỹ, dự án cò�n là công cụ kiểm tra hiệu năng terminal thực sự. Với cấu hình tùy biến cao và hỗ trợ đa nền tảng, cxxmatrix phù hợp cho cả giới lập trình viên muốn test terminal và người dùng thích thích không khí sci-fi.


#Matrix #GameOfLife #Mandelbrot #TerminalAnimation #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryPython
ljvmiranda921/seagull

A Python Library for Conway's Game of Life

190
May 7, 2026
RepositoryC
PaulKlinger/tinypc

A miniature gaming PC / laptop

186
Oct 1, 2020
RepositoryPython
elliotwaite/rule-30-and-game-of-life

Generates a 2D animation of Rule 30 (or other rules) being fed into Conway's Game of Life.

162
Jan 11, 2024
RepositoryForth
chmykh/apl-life

Conway's Game of Life in APL in FORTH: how to implement a weird programming language using another weird programming language

102
Jul 4, 2020
RepositoryGo
MicheleFiladelfia/fractals-cli

Multiplatform fractals explorer 🌌

50
Nov 13, 2024
RepositoryC++
Erkaman/vulkan_minimal_compute

Minimal Example of Using Vulkan for Compute Operations. Only ~400LOC.

775
Apr 16, 2024
RepositoryC++
xaos-project/XaoS

Real-time interactive fractal zoomer

627
Sep 11, 2026
RepositoryC++
LegalizeAdulthood/iterated-dynamics

Iterated Dynamics is a fractal renderer with support for many fractal types and extensive context-sensitive help.

51
Oct 23, 2026
RepositoryHTML
hunar4321/particle-life

A simple program to simulate artificial life using attraction/reuplsion forces between many particles

3.4k
Aug 29, 2024