@shsergei/pong-terminal
v0.1.6
Published
Terminal Pong game with a native Go binary installer
Maintainers
Readme
PONG
██████╗ ██████╗ ███╗ ██╗ ██████╗
██╔══██╗██╔═══██╗████╗ ██║██╔════╝
██████╔╝██║ ██║██╔██╗ ██║██║ ███╗
██╔═══╝ ██║ ██║██║╚██╗██║██║ ██║
██║ ╚██████╔╝██║ ╚████║╚██████╔╝
╚═╝ ╚═════╝ ╚═╝ ╚═══╝ ╚═════╝Terminal Pong built with Go, Bubble Tea, Lip Gloss, and Bubbles.
Fast rounds, AI difficulty levels, animated win and lose states, keyboard-first gameplay, and a clean terminal UI.
Creator: github.com/It-Shu
Install In One Command
Any system with Node.js and npm:
npm install -g @shsergei/pong-terminalAfter install, run:
pong-terminalWhat Is Inside
- Single-player Pong against AI
Easy,Medium, andHarddifficulty modes- Pause, restart, and return-to-menu flow
- Terminal-native UI effects for goals, victory, and defeat
- Cross-platform Go project for Windows, macOS, and Linux
Controls
upmove updownmove downspacestart or resumeppauserrestartmback to menuqquit
Run It Locally
If you have Go installed:
go run .Build It
Linux / macOS:
go build -o pong-terminal .
./pong-terminalWindows:
go build -o pong-terminal.exe .
.\pong-terminal.exeTech
Notes
- The game is designed for a modern terminal with Unicode support.
- Best experience is in Windows Terminal, iTerm2, or a modern Linux terminal.
- If the window is too small, enlarge the terminal a bit for a cleaner layout.
License
This project is proprietary.
You may install, run, and play the game for personal, non-commercial use. You may not modify, redistribute, or use the source code or packaged files without prior written permission.
See LICENSE for the full terms.
