Skip to content

linasahin/Pang-Game-Java-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Pang-Game-Java-

Java Pang Game with GUI, Sound Effects, and Login System.

  • GUI Interface (Java Swing)
  • Sound Effects (WAV files)
  • User Login & Registration System
  • Score saving system

Features

  • Move the player left and right.
  • Shoot arrows to pop bubbles.
  • User registration and login system (users.txt).
  • Multiple backgrounds and heart icons for lives.
  • Sound effects for win, shoot, and pop events.

How to Run

  1. Open the project in Eclipse or IntelliJ IDEA.
  2. Make sure the images and sound files are in the project directory.
  3. Run the Main.java file.

Project Structure

PangGame/ ├── src/ │ └── game/ │ ├── GameFrame.java │ ├── GamePanel.java │ ├── Player.java │ ├── Ball.java │ ├── Bullet.java │ ├── User.java │ ├── UserManager.java │ └── Utils.java ├── users.txt ├── background1.png ├── background2.png ├── background3.png ├── background4.png ├── heart_empty.png ├── heart_full.png ├── login_bg.png ├── pop.wav ├── shoot.wav ├── win.wav

markdown Copy Edit

Author

  • Lina Şahin

About

Java Pang Game with GUI, Sound Effects, and Login System.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages