Skip to content

Releases: T4ras123/ascii-love

1.0.0

09 Nov 10:48
Compare
Choose a tag to compare

Release Notes - Version 1.0.0

We are thrilled to announce the first release of ascii-love!

Overview

ascii-love is a terminal-based ASCII art animation that displays a spinning 3D heart. The heart rotates smoothly around both the X and Y axes, creating a mesmerizing visual effect. This project is a unique way to express love through code and art.

Features

  • Spinning ASCII Heart: A 3D heart rendered using ASCII characters, rotating around both the X and Y axes.
  • Smooth Animation: Efficient rendering techniques minimize flickering for a seamless visual experience.
  • Adjustable Rotation Speeds: Easily modify rotation speeds around the axes by adjusting parameters in the code.
  • Customizable Screen Size: Adapt the screen dimensions to fit different terminal sizes.

System Requirements

  • Operating System: Linux
  • Compiler: GCC
  • Dependencies: Standard C libraries (math.h, stdio.h, unistd.h)

Installation

Compile the program using the following command:

gcc -o heart heart.c -lm

Usage

Run the executable in your terminal:

./heart

Ensure your terminal window is large enough to accommodate the animation (recommended size: at least 150x40 characters).

Demonstration

ASCII Heart Animation

Known Issues

  • Terminal Flickering: Minor flickering may occur on some systems. This can be mitigated by ensuring your terminal supports ANSI escape codes.
  • Performance: Larger screen dimensions may impact performance on older systems.

What's Next

Planned future enhancements include:

  • Additional Animations: Implementing more ASCII art shapes and animations.
  • Color Support: Introducing color to enhance the visual experience.
  • User Controls: Adding runtime options to adjust rotation speeds and other parameters.

Feedback

We welcome feedback and contributions! Please submit issues and pull requests on the GitHub repository.

License

This project is licensed under the MIT License. See the LICENSE file for details.


Thank you for being part of the first release of ascii-love! We hope you enjoy this blend of programming and art.