WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

MuhammadEzzatHBK/VibeCodedPong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Vibe Coded Pong

A clean, fully functional Pong remake in C++, built for the console. Designed with extensibility, configurability, and fun in mind โ€” all in a single .cpp file!


๐Ÿš€ Features

  • ๐ŸŸข Single-player mode vs CPU
  • ๐ŸŸก Difficulty selection (Easy / Medium / Hard)
  • ๐ŸŸก Adjustable paddle speed per difficulty
  • ๐ŸŸก Predictive, (almost lol) accurate paddle collision
  • ๐ŸŸ  Custom winning score (no upper limit!)
  • ๐ŸŸฃ Colored scoreboard with animations
  • ๐Ÿ”„ Fully console-based using Windows API (no external libraries)

๐Ÿ› ๏ธ How to Run

  1. Clone/Download this repo

  2. Open the .cpp file in any Windows-based C++ IDE (e.g., Dev-C++, Code::Blocks, Visual Studio).

  3. Build & Run!

โœ… Note: Windows-specific code (conio.h, windows.h) used for console control.


๐Ÿ’ก Gameplay Controls

Key Action
โ†‘ / โ†“ Move paddle up/down
P (in menu) Start the game
Numbers Select difficulty

๐Ÿ“ฆ Built With

  • Language: C++
  • Platform: Windows Console
  • No dependencies

๐Ÿค– Model Info

This project and all enhancements were collaboratively developed using ChatGPT-4-turbo

Model: gpt-4-1106-preview
Provider: OpenAI
Code generated with context-aware prompts and iterative refinement between human and AI.

Original vibe coding session: https://chatgpt.com/share/67ebf778-16b8-8000-8ef0-52cdac7f9a92

Note: Contributing to this project can be through any language model/agent. check CONTRIBUTING.md for details.


๐Ÿ™Œ Contributing

Contributions are welcome! Bug fixes, features, or enhancements โ€” check CONTRIBUTING.md for details.


๐Ÿ“œ License

MIT โ€” free to use, remix, and share with credit.


Enjoy the retro vibes. Long live the paddle. ๐Ÿ•น๏ธโœจ

About

No description, website, or topics provided.

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages