Skip to content

This is a strategy board game based on Java, utilizing design patterns such as MVC and Observer pattern for loose coupling between objects and Strategy pattern for implementing bot players. The game is built using Swing for the user interface and JUnit for testing.Building a simple “Risk” computer game.

Notifications You must be signed in to change notification settings

greeshmasunil10/RISK

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RISK World Conquest Game

Java Version Swing JUnit Design Patterns Multithreading

This is a strategy board game based on Java, utilizing design patterns such as MVC and Observer pattern for loose coupling between objects and Strategy pattern for implementing bot players. The game is built using Swing for the user interface and JUnit for testing.

Running instructions

To run the game, follow these steps:

  1. Clone the repository: git clone https://github.com/username/repo-name.git
  2. Navigate to the project directory: cd repo-name
  3. Compile the code: javac *.java
  4. Run the game: java Game

Contributions

Contributions are welcome! If you'd like to contribute to the project, please follow these steps:

  1. Fork the repository
  2. Create a new branch: git checkout -b new-feature
  3. Make your changes and commit them: git commit -m 'Add new feature'
  4. Push to the branch: git push origin new-feature
  5. Submit a pull request

Credits

This project was developed as part of a course on software engineering practices.

About

This is a strategy board game based on Java, utilizing design patterns such as MVC and Observer pattern for loose coupling between objects and Strategy pattern for implementing bot players. The game is built using Swing for the user interface and JUnit for testing.Building a simple “Risk” computer game.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%