Question
In this project, you are going to develop a famous word search puzzle game using 32-bit x86 assembly language. A word search puzzle consists of
In this project, you are going to develop a famous word search puzzle game using 32-bit x86 assembly language. A word search puzzle consists of the letters of words placed in a grid, which usually has a square shape. Given a list of the hidden words, the objective of this puzzle is to find and mark all the words hidden inside the box. The words may be placed horizontally, vertically, or diagonally. The puzzle that you are developing in this project must meet the following requirements: 1) The puzzle grid is of size 15 x 15 2) Words to be used for the puzzle are read from the file having 500 words in which each line corresponds to a single word and each words length is between 6 to 10 letters 3) Eight words are hidden in the puzzle. 4) Words can be placed in any of the following six directions where each direction is assigned a unique number. 5) Words are placed at random position and at random direction in the puzzle grid 6) The puzzle game must be timed and the player must solve the puzzle in 10 minutes 7) The player must enter the guessed word in the following format: w r c d where w is the word found, r is the row no in the gird from where the word starts, c is the column no in the gird from where the word starts, and d is the direction no. 8) The player earns a score of +10 on correct answer and -10 on wrong answer 9) Found words must be highlighted within the puzzle grid. 10) The program ends if either the player founds all the word in the puzzle within 10 minutes, or player inputs the answer after the 10 minutes time since the start of puzzle. 11) You must make sure that all the exceptions have been handled (e.g. Input provided in wrong format is not processed. Score must not be added if player re-enters the already found word) 2 Here is the sample screen shot of the puzzle game.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started