Design and implement game project

Assignment Help C/C++ Programming
Reference no: EM132360971

Assignment - Programming Game Project

You are required to choose a game of interest that you will design and implement over the whole semester. All work is to be completed individually.

The project is divided in two parts: Design and Implementation.

Part 1 - Design

It is designed to evaluate your understanding in programming using standard algorithms and user defined data structure. First, you need to choose a game of interest that you will develop throughout this course.

What to submit

A design document that outline

Introduction about your game, including

  • A main objective
  • A reward for fulfilling the objective
  • A consequence for failing the objective
  • A challenge for the player(s)
  • etc.

Why do you want to develop this game?

How to play your game?

GUI: how will your game look like?

  • Welcome screen
  • Instruction screen
  • Main game screen
  • Result screen
  • etc.

A list of C++ classes for your game (including variables and functions' names and description)

Class diagrams, sequence diagrams, and collaboration diagrams are optional for bonus marks.

Schedule/Plan/Milestones on completing your game by the end of the semester.

Part 2 - Implementation

You are required to develop the game designed in part 1. Students are expected to have their console game application fully function and ready to run.

What to submit

1. Your source code and project files that met the following requirements

  • Developed in C++
  • Source code is properly indented and formatted
  • You can use any editors, but Microsoft Visual C++ is preferable
  • Classes and other C++ features (inheritance, polymorphism, pointers, dynamic memory allocation, etc.) are appropriately used

2. Test plan and test script.

Attachment:- Programming Assignment Files.rar

Reference no: EM132360971

Questions Cloud

With what people or agencies would you work : Watch the "Diary of Medical Mission Trip" videos dealing with the catastrophic earthquake in Haiti in 2010. Reflect on this natural disaster by answering.
Business requirements document and project plan : This assignment consists of two sections- business requirements document and project plan. Describe the scope and analyze how to control the scope.
Describe how big data can be used to build an intelligent : Describe how big data can be used to build an intelligent organization
How can community health nurse assist in the spiritual care : Explain your answer in the context of a natural or man made disaster. How can a community health nurse assist in the spiritual care of the individual.
Design and implement game project : Assignment - Programming Game Project - You are required to choose a game of interest that you will design and implement
Do you feel that most negotiations really do have a fixed : Do you feel that most negotiations really do have a fixed pie to work with, or do you believe the pie can be enlarged so that everyone
Discuss the situation according to the ethical principles : Discuss and analyze the situation according to the ethical principles that you have learned in this chapter. How would use of a different priority of ethical.
Write a program that displays ten numbers per line : Write a program that displays, ten numbers per line, all the numbers from 100 to 200 that are divisible by 5 or 6, but not both. The numbers are separated.
Website and look at their annual report : Go to any company of your choice's website and look at their annual report (10k). If you prefer, you may also go to the Securities Exchange Commission's EDGAR

Reviews

len2360971

8/26/2019 2:52:32 AM

First see my assignment and also I will provide you sample answer. Part 1 design like the sample attached. That assignment consist design and implementation....that's sample answer for design. I will tell you to do implementation after some weeks. So do design for now only just like sample answer. It says first design about the game like sample answer that I sent you. Then run the game you designed in c++. Next you have to code in c++ for part 2 implementation to run the game that you have designed which may take time... so I want that after some weeks. I want design of game like sample answer for now. Then I will tell you to use same design that you provide me for part 2 implementation after some weeks.

Write a Review

C/C++ Programming Questions & Answers

  Dynamicword that holds a pointer

Consider the following main function.  Assume that DynamicWord.h contains a class definition for a class called DynamicWord that holds a pointer to a dynamic array as a private data member, but the assignment operator (=) has not been overloaded for ..

  Write a program that simulates an airplane race the program

write a program that simulates an airplane race. the program will display a table showing the speed in kmhour and

  Calculates the equivalent total number of seconds

The program should declare 4 variables, hours, minutes, seconds, and totalSeconds, all of type int. You may declare at most 1 additional variable for temporary usage. No other variable are allowed.

  Method to generate the random numbers

Write a program that will generate a set of 75 random integers in the range -26 to + 42. The program should display the following:

  Write menu driven program that make coffee shop operational

Write a menu-driven program that will make the coffee shop operational and Buy coffee in any size and in any number of cups.

  Explain characteristics unique to object-oriented programing

The machine language treats a message as bits while object-oriented programming language treats every message as an object. Do you agree with this statement? Why or why not? Explain the characteristics unique to object-oriented programming and how..

  In this program you will implement a simple reverse polish

in this program you will implement a simple reverse polish notation rpn calculator. rpn is a notation in which

  Write a function template square()

Write a function template Square() that returns the square of its only argument.

  Create a file, shared.txt

When your program starts, it shall do the following:1. Create a file, SHARED.txt, in the current directory (cwd). 2. Write it's pid (Process ID) followed by a Carriage Return and Newline in the file.

  Lines starting from line number

Write a program in C with following operations on a file: 1. Display each line with line number. 2. Display m lines starting from line number n, where m and n are taken as input.

  Address of a memory location is called a pointer

Can you please explain in greater detail pointers in this context. Please also include a source code example with relevant output.

  Write a for loop that adds the integers

Write a for loop that adds the integers between lo and hi (inclusive), and stores the result in result.

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