Skip to content

Collection of diverse, entertaining games showcasing my exploration in game development.

License

Notifications You must be signed in to change notification settings

karts13/GameHub

Repository files navigation

GameHub

Description

Welcome to GameHub, a Java-based program developed as part of an online internship with SystemTron. GameHub serves as a sophisticated platform for accessing and enjoying a variety of classic games, all from a single, streamlined interface (Main). Players can choose from an array of timeless games, including:

How to Use this Code

  1. Clone the Repository:
    https://github.com/karts13/GameHub.git
    cd GameHub
    
  2. Compile the Java files to prepare for execution
    javac *.java
    
  3. Execute the Main class to launch GameHub.
    java Main
    
  4. Upon running the program, a menu will be displayed with two options shown in Output 2.
  5. Enter the number corresponding to your preferred game and press Enter.
  6. Enter the GameHub atmosphere and enjoy playing the game of your choice.

Customizations

This code can be easily customized to meet your specific needs. Here are some things you may want to modify:

  • Custome Game Rules: Players could choose the range of numbers from which to guess in Guess the Number.
  • Custom Grid Sizes: The grid sizes in Connect 4 can be changed according to the difficulty level a player wants.
  • Custom Symbols: Instead of using the letters "X" and "O", players could use their own symbols (such as emojis or icons) in TicTacToe.

Please feel free to add any customizations that reflect your creativity.

Sample Outputs

Text Editor
Text Editor
Game Menu
Game Menu
Rock Paper Scissors
Rock Paper Scissors
Connect 4
Connect 4
Guess The Number
Guess The Number
Tic Tac Toe
Tic Tac Toe

Contributions

If you find any issues or have suggestions to enhance and expand the GameHub platform, please open an issue or create a pull request.

Acknowledgments

Special thanks to SystemTron for providing the opportunity to develop GameHub as part of the internship experience.

About

Collection of diverse, entertaining games showcasing my exploration in game development.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages