c231f4012cd01a87c190945f182854158ae32993
Description
Puts a spinning ASCII torus (mathematical name for a doughnut-shaped object) on the terminal. Original post by Andy Sloane can be found here.
How to run
- Clone or download and extract the repository
- Open a terminal inside the project directory
- Follow the steps for your Operating System
For Windows
Prerequisites for Windows
How to build and run
gcc torus.c -o torus.exein the shell to compile using GCC.\torus.exein the shell to run the program
For Linux
Prerequisites for Debian based distributions
sudo apt install python3 gccto install the required compilers
Prerequisites for Arch based distributions
sudo pacman -S python3 gccto install the required compilers
How to compile and run
gcc torus.c -o torus.out -lmto compile./torus.outto run
Updates
- Added support for dynamic resolution based on current terminal size
- Added Windows support
- Added support for on-the-fly dynamic resolution
- Added help option to the program
Screenshot
Languages
C
98.3%
Makefile
1.7%
