Hello Clement,
Youssef
The "Matrix Rain" effect was modified to work within the command prompt window (Console/Terminal) using the RogueUtil library instead of the raylib graphical library.
Key changes made to achieve RogueUtil compatibility:
Library replacement: Changed load "raylib.ring" to load "rogueutil.ring".
Screen dimensions: Instead of setting fixed dimensions (800x600 window), I used tcols() and display trows() to automatically adjust the command prompt size when the user zooms in/out.
Screen configuration: We used setConsoleTitle() to change the window name, hidecursor() to hide the mouse cursor, and setBackgroundColor(BLACK) with cls() to clean up the screen. Drawing Text: Replace the DrawText function with `setColor(Color)` to specify light and dark colors (e.g., WHITE, LIGHTGREEN, GREEN) and `printXY(x, y, char)` to draw at specific coordinates.
Hiding the Trace (Fade): In raylib, I used the transparent effect (Alpha layer) to fade the preceding words. At the command prompt, I calculated a trailing tail path and drew a blank space ("") at its end to hide the letters.
Program Loop: Instead of `!WindowShouldClose()`, I used `!kbhit()` to keep the display running until a key is pressed on the keyboard.

Best regards,
Azzeddine