You will make a program that allows to play Hidden Words.
Game rules:
• The game takes place in the field of size n×m, where m and n are less than 50. Each cell contains one number. In those fields with numbers, the words (number sequences) that the player has to find are hidden. Define the ”searched words” by yourself. The number of hidden words defines the difficulty of the game. Hidden words can lie horizontally, vertically, and diagonally, the words can have at most one common point (cell in the game field).
Each game must have at least one word diagonally, horizontally and vertically. List of words that the user has to search for has to be displayed. When the word is found user should be able to see that. When a user finds all the words, the game ends.
The basic game should require / support:
* creation of a user interface that allows to play (each new play is another layout), with each new startup game we get a new layout(random). (40)
* the game allows you to save and continue the previous game (save/load). Saves the game status to a file. The record format is arbitrary. (20)
* the game promptly displays a list of words that we have already tried even though not among searched (15)
* Ensure the proper use of the basic elements of object-oriented programming - static methods are prohibited, individual modules. Define the program as an independent class. (up to -5)
Hello, I have read you need some help regarding OOP, I can assist you in it, feel free to discuss anything you want in this regard, hopefully you will get your desired work, Thank You