CMP 1002 : Simplified Version of the Magic the Gathering (MtG) Card Game - IT/Computer Science Assignment Help

Download Solution Order New Solution
Assignment Task:

TASK:

Outline: In this project, you are expected to write a program that simulates a simplified version of the Magic the Gathering (MtG) card game by Wizards of the Coast. MtG is a collectable card game where you fight with an opponent where both you and your opponent use a deck of cards each. The deck of each player consists of creature cards, land cards, sorcery cards, and enchantment cards. Each turn, you play some of the cards that you have and let your creatures attack your opponent. Each player has a starting hit point (HP) of 15 and whoever is reduced to 0 HP (or lower) first loses the game. The game is played over turns and at the end of a turn, the game passes to the other player. This cycle continues until one of the players die. Cards: In MtG there are a lot of different cards. Each card has certain properties: its name, its type, its mana cost (if not a land card), its color (if not a land card), its attack power and HP (if a creature card), and abilities/effects. The type of a card can either be “land”, “creature”, “enchantment,” or “sorcery”. The mana cost represents the cost of playing the card from your hand. There are basically five types of currency in the game: - Black mana - White mana - Red mana - Green mana - Blue mana In order to play a card, you have to pay this amount of mana from your available mana. Some cards can also have colorless mana cost. This colorless cost can be paid from any one of the colors. Hand Cards in play Library Discard 2 E

xample: The Armored Pegasus card on the left costs 1 colorless mana and 1 white mana to play. Since all five colors can be used to pay the colorless part of the cost of this car, you can pay either - 2 white mana - 1 white mana + 1 black mana - 1 white mana + 1 red mana - 1 white mana + 1 green mana - 1 white mana + 1 blue mana to play this card from your hand into the play area. NOTE: Land cards do NOT have any mana costs. NOTE: Color icons are not important for the project. Each card also has a color which can be either one of the five colors. There is no such thing as a colorless card. A creature card will have an attack power and a HP. The attack power represents how much this card will hit its target in a combat. The HP represents after how much damage this card will be destroyed.

This  CMP 1002 IT Assignment has been solved by our IT 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.