Different Characters Interact on a 2-Dimensional Grid - Effectiveness of a Warrior's Defensive Skills - IT Computer Science Assignment Help

Download Solution Order New Solution
Assignment Task :

1  Introduction
For this project you will simulate a game where different characters interact on a 2-dimensional grid and where each cell in the grid can contain zero, one or multiple pieces. A game playout continues for n iterations or until a victor emerges. During each of the iterations all cells of the grid are updated synchronously according to the rules stipulated in Section 3. There are six main classes of pieces: Warrior, Healer, Potion, Weapon, Water, and Magic Crystal pieces. The details relating to each piece's function and characteristics is defined in Section 2. As the game progresses, the warriors battle one another and interact with other pieces on the grid; your program should print visualisation information after each iteration in the game and produce warrior statistics once the game has terminated.

2  The piece classes
2.1  Warriors

The warrior pieces are the main characters of the game and begin the playout with an allocation of 6 different attributes; as the game progresses these warriors are matched against one another in battle until a victor emerges.
• Age - This is in terms of iterations, each time another iteration of the game playout occurs this age increases by 1.
• Health - This is a percentage measure representing how well the player is doing in the game.
• Movements - Each warrior has a list of movements which they perform, one per iteration.
• Offense Power - This value represents the amount of heath they remove from another warrior in battle.
• Defense Strength - This is a measure of the effectiveness of a warrior's defensive skills.
• Weapon Inventory - Warriors have an inventory size which allows them to hold a maximum of w weapons at any one time; each weapon possessed  by the warrior increases the player's offensive power during battle.

 

This IT Computer Science Assignment has been solved by our IT Computer Science  Experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.

Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.

Get It Done! Today

Country
Applicable Time Zone is AEST [Sydney, NSW] (GMT+11)
+

Every Assignment. Every Solution. Instantly. Deadline Ahead? Grab Your Sample Now.