Skip to content

AngelX62/Play-Zone

Repository files navigation

Playzone Project

Playzone is a collection of Java-based games and utilities for game development. Each game is designed to be smple yet educational and demonstrating core programming principles. The project includes:

  • Rock-Paper-Scissors game
  • Roll-Die game
  • Game properties and feedback handling

Files

  1. GameFeedback.java This file defines an interface for providing feedback to players. It includes methods for indicating a win, loss, or ties in a game.

  2. GameMain.java This is the main entry point for the game application. It initializes the game environment and starts the game loop, allowing the user to choose between the Roll-die game and the Rock-Paper-Scissors game.

  3. GameProperties.java THis file manages the game settings and properties. It includes configurations such as game rules and other customizable options. It also provides default implementations for the feedback methods.

  4. RockPaperScissor.java This file contains the implementation of the Rock-Paper-Scissors game. It includes the game logic, user inputs, and outcome determination.

  5. RollDieGame.java This file contains the implementation of the Roll-Die game. It includes the game logic for simulating the roll of a die and determining the outcome based on user input.\

  6. Notes This file contains development notes, potential improvements, and other relevant information regarding the project.

Setup

Prerequisites

  • Java Development Kit (JDK) installed
  • A Java IDE or text editor (e.g., IntelliJ IDEA, Eclipse, VSCode)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages