Use case diagram for your game

Assignment Help Data Structure & Algorithms
Reference no: EM131042224

You have to construct a game that is suitable for young people in the age range of 8 to 15 to be used in school class rooms to teach some aspects of water safety. This can be swimming in safe locations such as avoiding rips and sharks at surf beaches, river swimming safety, behaving correctly in swimming pools, safety in boats, etc. The advice or ideas you are trying to convey should be listed in the opening ‘splash screen' (a window that opens when you start the game). Your solution need only run on a PC that may be set up in a school room with a keyboard and mouse. The intended age group means that the game can only have limited levels of violence (cartoon equivalent) and no offensive material. Since it is to be used by students in school there cannot be too many detailed instructions for playing, it should be as intuitive as possible to play with just a guide to what each relevant key may be for

This assignment is designed to get you thinking in terms of modelling a world of objects that interact with each other. It is also designed to build your creative skills in building an interface that is new and different. The reason you are asked to build something for this age group is to force all in the class to put yourselves in the place of someone else to decide what they may be seeking in an application. This is one of the biggest challenges for system developers whether in games design or commercial applications development - what does the user actually want - rather than what would I want in this situation. Thinking from the other person's point of view is one the secrets to building the most successful applications. The objective of this assignment is not to test your programming skills and so that is why you are not allowed to use the coding options available in Gamemaker. The game will be assessed among other things on its creativity

The items to be handed in on completion of the assignment are the following:

1. A use case diagram for your game.

2. A class diagram for the system.

3. The Gamemaker game file to execute your game.

4. A Microsoft Project file for their assignment work

5. A Word document with a list of any online or offline sources used to obtain images, sounds, music or for examples of techniques you have used. This is basically the equivalent of the list of references you used to build the assignment.

Reference no: EM131042224

Questions Cloud

How you may present information for the viewer : Consider how you may present information for the viewer to gain a more formal understanding of the theme and the argument presented in the research paper (much like the signage in the museum or the audio tours provided).
A brief description of two potential positive : A brief description of two potential positive and two potential negative feelings that both you, as the social worker, and the client might feel, regarding the termination of a therapeutic relationship. Then, explain a skill you might use to assis..
Problem regarding the customer satisfaction : An insurance company wants to estimate the proportion of people unsatisfied with their new telephone help service. A survey of 200 callers revealed 45 were unsatisfied with the service. Construct by hand a 95% confidence interval for the proportio..
Confidence interval for the average number : a) Calculate by hand and interpret the 99 percent confidence interval for the average number of items produced per hour. b) What assumption did you make in order to answer part (a)?
Use case diagram for your game : INFT1001 - Assignment. You have to construct a game that is suitable for young people in the age range of 8 to 15 to be used in school class rooms to teach some aspects of water safety. A use case diagram for your game. A class diagram for the syst..
Support or lack of support : 01:  The p-value is a probability that measures the support or lack of support for the
Modify the make-account procedure of exercise : Modify the make-account procedure of exercise 3.3 by adding another local state variable so that, if an account is accessed more than seven consecutive times with an incorrect password, it invokes the procedure call-the-cops.
What resource commands the greatest total cost : During which month of the project are the highest and lowest costs expected to occur? What are these costs?
Write about history and significance of race in america : Write about History and Significance of Race in America. In a post-industrial America, wherein the job market is on a steady decline, what are some of the institutional/systemic disadvantages.

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Find fraction of time during which queue grows

Suppose now there are three users. Find the probability that at a given time, all three users are transmitting simultaneously. Find the fraction of time during which the queue grows.

  Discuss and define normalization

Discuss and define normalization and what are the basic steps of the normalization process?

  How do a bubble sort in mips?

How do a bubble sort in MIPS?

  Use big-o notation to categorize algorithms

Use big-O notation to categorize traditional grade school algorithms for addition and multiplication. That is, if asked to add two numbers each having N digits, determine individual additions should be performed?

  Write a c++ program that creates and populate a tree

Write a C++ program that creates and populate a tree for an arithmetic expression. Then it should perform an in-order and a post-order traversal on the tree. The input of the program will be a text file with the arithmetic expressions in RPN.

  Discuss advantages and disadvantages of education

Compare virtual classes with at least two other delivery methods (TV-based courses, on-site company training, using manuals and textbooks individually, etc.)

  Let g = (v,e) be a weighted graph & t be spanning tree

Given a bipartite graph G = (V,E) and a matching M is a set of E, it is possible to determine if M is a maximum matching in G in worst case O(E+V) time.

  In this assignment you are to write a program that analyzes

in this assignment you are to write a program that analyzes a selection of text counting the number of times each word

  Implement algorithm for evaluation of arithmetic expression

Implement the following algorithm for the evaluation of arithmetic expressions. Each operator has a precedence. The + and - operators have the lowest precedence.

  Chinese remainder theory

For RSA signature, let p=17 and q=43. Design a digital signature for the message m=161, where the hashing function is the identity function and the computation at the signer's side is performed through the Chinese Remainder Theory.

  Principles and theory of security management

think of some intrusions - the disgruntled mailman flying onto the Capitol lawn on his gyrocopter and remember the couple who crashed a White House function a few years ago?

  Enter the last names of five candidates

Write a program that allows the user to enter the last names of five candidates in a local election and the votes received by each candidate. The program should then ouput each candidate's name, votes received by that candidate.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd