Skip to content

adityacyan/Javagamesys

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Alpha Game System

Alpha Game System is a Java-based game menu system that allows users to select and play different games such as Snake, maingame.Minesweeper, Tetris, and Sudoku.

✨ Features

  • 🎮 Customizable game menu with multiple game options
  • 🎵 Background music that plays while the menu is displayed
  • 🔄 Smooth transitions between different game screens

🛠️ Installation

  1. Clone the repository:
    git clone https://github.com/adityacyan/Javagamesys.git
  2. Navigate to the project directory:
    cd alpha-game-system
  3. Open the project in IntelliJ IDEA or your preferred Java IDE.

🚀 Usage

  1. Run the maingame.AlphaGameScreen class to start the game menu:
    javac src/maingame.AlphaGameScreen.java
    java src/maingame.AlphaGameScreen
  2. Use the arrow keys to navigate the menu and press Enter to select a game.
  3. Enjoy playing the selected game!

📦 Dependencies

  • Java Development Kit (JDK) 8 or higher
  • IntelliJ IDEA or any other Java IDE
  • javax.swing for GUI components
  • javax.sound.sampled for background music

📁 Project Structure

└── Javagamesys/
    ├── Javagamesys.iml
    ├── README.md
    └── src
        ├── maingame.AlphaGameScreen.java
        ├── maingame.GameOverScreen.java
        ├── maingame.Minesweeper.java
        ├── maingame.SnakeGame.java
        ├── maingame.SudokuGame.java
        ├── Tetris
        └── assets

🤝 Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

📊 Made with Contributions and 💖 by

📜 License

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

About

Alpha Game System is a Java-based game menu system that allows users to select and play different games such as Snake, Minesweeper, Tetris, and Sudoku.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages