Skip to content
stmcpetersPublic

About

4Ronnie is named after my nephew, who always encouraged me to stay curious and keep learning. This project is for him — and for anyone learning to code through play.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

4Ronnie 🎮

📚 Table of Contents


📝 Overview of Project

4Ronnie is a console-based Java application designed to offer a variety of fun and simple mini games, such as MadLibs and Guess a Number, etc. Created as part of a Java learning journey, the project helps reinforce core programming concepts like input handling, control flow, and modularity.

The name 4Ronnie is a tribute to my nephew who always encourages curiosity and play. This project reflects that spirit — learning through experimentation and fun.


✨ Features

  • 🎮 Interactive command-line interface
  • 🧍 Personalized greeting after player enters their name
  • 🎲 Game selection menu with numbered options
  • ✅ Input validation for game choices
  • 🧱 Clear structure to support adding more games
  • 🚧 Games are modular and can be extended individually

🧰 Technologies Used

  • Java (JDK 17+ recommended)
  • Java Standard Library
    • java.util.Scanner for input handling
  • Console output via System.out.println
  • Java control structures:
    • if, while, switch, case

🖥️ Installation Instructions

To run this project locally on your machine:

  1. Clone the repository
git clone https://github.com/your-username/4Ronnie.git
cd 4Ronnie
  1. Compile the program
javac Main.java
  1. Run the application
java Main

Ensure you have Java installed. Use java --version to verify.


🚀 Stretch Goals / Help Wanted

  • Add additional games (Rock Paper Scissors, Tic-Tac-Toe, Hangman)
  • Refactor games into separate classes
  • Add a game loop to return to the main menu after playing
  • Track player statistics and scores
  • Write unit tests for input and game logic

🤝 Contributing

Contributions are welcome! If you want to add features or fix bugs:

  1. Fork the repo
  2. Create a branch (git checkout -b feature-name)
  3. Make your changes
  4. Commit and push (git commit -m "Add feature" && git push origin feature-name)
  5. Open a pull request

Thanks for helping make 4Ronnie fun and educational!

About

4Ronnie is named after my nephew, who always encouraged me to stay curious and keep learning. This project is for him — and for anyone learning to code through play.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages