Skip to content

Bouncing DVD Logo#89

Open
AdyaTech wants to merge 1 commit into
Grow-with-Open-Source:mainfrom
AdyaTech:BouncingDVD
Open

Bouncing DVD Logo#89
AdyaTech wants to merge 1 commit into
Grow-with-Open-Source:mainfrom
AdyaTech:BouncingDVD

Conversation

@AdyaTech
Copy link
Copy Markdown

@AdyaTech AdyaTech commented May 7, 2026

📀 Bouncing DVD Logo (Using Python)

📌 Introduction

The Bouncing DVD Logo project recreates the classic bouncing DVD screensaver effect in the terminal using Python. Multiple colorful "DVD" logos move around the screen, bouncing off edges and corners while changing direction and color dynamically.

This project demonstrates animation, terminal graphics, collision detection, and real-time screen updates using Python.


🚀 Features

  • Animated bouncing DVD logos in the terminal
  • Multiple logos moving simultaneously
  • Color-changing effects on collisions
  • Corner bounce counter
  • Real-time terminal rendering using the bext module
  • Adjustable speed, colors, and number of logos

💻 Example

Corner bounces: 7

                 DVD

      DVD

                           DVD


   DVD

                DVD


@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 7, 2026

👋 @AdyaTech
Thank you for raising your pull request.
Please make sure you have followed our contributing guidelines. We will review it as soon as possible.

@github-actions github-actions Bot requested a review from iamwatchdogs May 7, 2026 10:53
@iamwatchdogs iamwatchdogs changed the title Contributing my Python project by the name of BouncingDVD in this rep… Bouncing DVD Logo May 20, 2026
Copy link
Copy Markdown
Contributor

@iamwatchdogs iamwatchdogs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @AdyaTech, Please make the following changes to proceed with your PR:

  • Remove the media files (such as png)
  • Rename your project directory based on the specified guidelines.

Please don't make a new commit to implement the requested changes; instead, amend the existing commit and force push the changes into the respective PR branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants