CSCI 261 - Programming Concepts (C++)Spring 2017 - Assignment 10 - Magic ItemQuick Links: Blackboard | Canvas | CS @ Mines | Cloud9 | Piazza | zyBooks | 
|||||||||
| | Home | Contact | Syllabus | Assignments | Schedule | Resources | | |||||||||
| 
 This assignment is due
	by April 11, 2017 11:59pm. 
The PurposeThe purpose of this homework is to
	give you more practice on writing your own classes. 
The Goal
	The goal of this homework is to create a unique class of a "magic
	item", which allows the user of the "magic item" to do something and
	then, perhaps, win something. Your "magic item" can (and should) have
	different behaviors than the "magic items" created by your fellow
	students. For example, a "magic item" may ask a riddle and, if answered
	correctly, awards a potOfGold. In addition to answering a riddle, other
	example behaviors are solving a math problem, answering a trivia
	question, playing a slot machine, etc.  
You have complete freedom as to what this magic item does. You can use SFML if you'd like. Be creative and have fun with this assignment. Next week, you will see and use your magic item along with several of your classmates so try to create the best magic item and show off your skillz. Just as your items have prizes, there will prizes in class as well. Examples
	To illustrate this "magic item" idea, example 1 and example 2 are provided.
	You are not allowed to use these "magic items" in your
	 
main.cpp
	(nor copy the example code to create your own "magic item" class
	either!)
Functional Requirements
 Grading Rubric
	Your final submission will be graded according to the following rubric. 
 Submission
	Always, always, ALWAYS update the
	header comments at the top of your main.cpp file. And if you ever get
	stuck, remember that there is LOTS of help
	available.
 
In summary, for homework due on
	Tuesday, April 11 follow these specific steps: 
 This assignment is due
	by April 11, 2017 11:59pm. 
 | |||||||||
| 
 Last Updated: 01/01/70 00:00 
 | 
|||||||||