A powerful framework for building Terminal User Interface games with physics, audio, particles, and more.
Realistic gravity, collision detection, forces, and dynamic movement for interactive gameplay.
Music and sound effects with WAV support, looping, volume control, and mute functionality.
Explosions, trails, and customizable visual effects to bring your game to life.
Static and following camera modes with smooth tracking for immersive experiences.
Frame-based animations with customizable timing for dynamic character movement.
Easy scene transitions and lifecycle management for menus, gameplay, and game over screens.
Centralized state management for scores, lives, game progression, and flow control.
Simple keyboard input system with support for multiple key bindings and controls.
Install Vivid TUI with npm and start building your terminal game today! (P.S: Read the documentation for more details on how to do stuff with the framework)
npm install vivid-tui
I made an example game with my tui game framework for this week's theme "Magic" of siege so I can go into voting with this framework(P.S: Yes I asked Olive about this and she allowed it and just a reminder the project is still mainly the framework I built)