Question

In: Computer Science

For this activity, you will use a top-down approach to create part of a specification for...

For this activity, you will use a top-down approach to create part of a specification for development of a video game. The game can be any genre or theme that you’d like, but for this exercise, you should choose a single platform (smartphones, iPads, PS4, PC, etc.).

Your “roadmap” should cover the following elements:

Cover the specifications for the software needs and requirements of the project, presented in a top-down approach (starting with the “big picture” and breaking down from there into the smaller requirements). Remember that not all software needs are programming related. For each need or requirement, propose a software solution. You don’t have to specify the exact program you would use (for example, you could say “word processor” instead of “Microsoft Word”).
You may use any requirement tracking technique or tool you like in building the requirements list. One program, platform, application, or piece of software can meet many different needs.
In a separate section, you should describe how you will apply prototyping techniques and analysis tools to improve the final product. Again, this discussion should consider what, if any, tools you will need to implement prototyping.
You can structure the specification however you think best, as long as it maintains a top-down perspective. Suggested formats include a flowchart style or a tiered outline.
You can refer to online resources or independent research for this activity.

Solutions

Expert Solution

Developing a Game:

To develop a game thereare many things that we need to breakdown here as building a game requires many talents to come along so that the game is highly flexible and efficient while playing.

Introduction:

  • First of all let me introduce what we are thinking to create here. It is going to be a first shooting game which would be classified into adventure, action, rpg genre.
  • This would be a high graphic game for which the resolution of the device will matter the most along with the hardware such as RAM, Graphic cards, etc.

Requirements:

  • First of all the biggest and most important requirement here is the game story and characters which play the most important part in the game.
  • We will be requiring certain writers who are experts in creating storyline for games and animation expert who has expertise in building characters.
  • Next we require are the people who know how to build game basically people with knowledge on software such as Unity3D, Unreal Engine, etc as most of the games with high graphics are nade with these engines.
  • Once all this is done there will be a requirement of DI colorist, VFX experts and sound spexialist who can make sound for the games as it is also one important requirement to keep the users engaged.
  • After all these requirements listed above the game is being made with the help of all these people involved in the making.

Analysis & Improvement of Product:

  • The steps are not over yet after the game is being made the main and most important part that comes in is the testing and analysis of the games.
  • We will have game testers whoch will run multiple times the game covering most of the scenarios to check whether the game is working in all conditions and are there any glitches found in the game.
  • Most of the famous game companies ask expert gamers to try playig these games free before releasing the game under certain circumstances so that they know how will the user feel and from the feedback they also analyze what needs to be changed.
  • They also have an internal team of testers but incase they need more of insights of how will it work for real audience this is an additional step that can be taken in order to take our analysis process one step further.

Hence, these are things that needs to be done with the help of the mentioned talents in order to build a game. There are more than these people involved in actual game development but I have just kept it for the core members involved in the development of games.


Related Solutions

You should be aware of companies who operate a ‘top down’ approach to budgeting and companies...
You should be aware of companies who operate a ‘top down’ approach to budgeting and companies who involve members of staff at all levels in the budget preparation process. Discuss TWO advantages and TWO disadvantages to a company that adopts the latter process.
(a) Explain, using examples, the difference between a ‘top-down’ approach and a ‘bottom-up’ approach to equity...
(a) Explain, using examples, the difference between a ‘top-down’ approach and a ‘bottom-up’ approach to equity valuation. (b) There are four principles that underlie the concept of efficient markets. Outline, using examples, each principle. (c) Write out the formula for the constant growth dividend valuation model. What key assumptions are required? (d) You are interested in buying a share that paid its last annual dividend 9 months ago. You can assume that the next dividend payment (3 months from today)...
The first step in the top-down approach to investing is assessing the state of the overall...
The first step in the top-down approach to investing is assessing the state of the overall economy. Assume the following data for a hypothetical economy. Item 2 quarters ago Previous quarter Current quarter New Filings for unemployment benefit 5,000 40,000 80,000 Stock market index 1500 1200 1000 Industrial Capacity utilization 60% 50% 40% Change in Factory Orders for machinery and equipment 5% -12% -20% a) Determine in what stage the economy is in the business cycle. Explain your answer. b)...
What is the biggest mistake many organizations make in the top-down approach
What is the biggest mistake many organizations make in the top-down approach
Explain, using examples, the difference between a ‘top-down’ approach and a ‘bottom-up’ approach to equity valuation....
Explain, using examples, the difference between a ‘top-down’ approach and a ‘bottom-up’ approach to equity valuation. b) There are four principles that underlie the concept of efficient markets. Outline, using examples, each principle. c) You are considering investing in a project whose cash flows are given below: dISCOUNT RATE 5% Year 0 -800 1 200 2 250 3 -200 4 300 5 450 i. Calculate the present value (PV) of the future cash flows of the project ii. Calculate the...
Photolithograph or e-beam lithography is known as a top-down approach to nanostructures while chemical synthesis is...
Photolithograph or e-beam lithography is known as a top-down approach to nanostructures while chemical synthesis is known as a bottom-up approach to nanostructures. Compare the advantages and disadvantages of these two different approaches in terms of a. cost, b. capital investment, c. control, d. precision, e. volume of production, and f. diversity of materials.
QUESTION 11 A financial analyst is comparing two companies using a top-down approach. Which of the...
QUESTION 11 A financial analyst is comparing two companies using a top-down approach. Which of the following would cause the biggest problem in the evaluation process? One company's financial year-end is 31 October, while the other company's financial year-end is 31 December. The companies operate in different industries. One company has been in business significantly longer than the other company. Inflation has been low for several years QUESTION 9 Selected data from the financial statements of Ned Kelly (NK) are...
The top-down approach is/can be the most effective way to implement change in any organization. I...
The top-down approach is/can be the most effective way to implement change in any organization. I say can be because the management team has to be right because with the wrong managers in place then the change that the organization is trying to go through will be far more difficult to handle. If the senior managers do not feel that they can rely on some of the lower management, do you think they could experiment with a variation of the...
Use the Pixar approach to storytelling to create a storytelling approach to a new chopping board...
Use the Pixar approach to storytelling to create a storytelling approach to a new chopping board with a replaceable protective film that makes daily sanitation a thing of the past. You MUST use the Pixar approach.
PROGRAMMING LANGUAGE : JAVA Problem specification. In this assignment, you will create a simulation for a...
PROGRAMMING LANGUAGE : JAVA Problem specification. In this assignment, you will create a simulation for a CPU scheduler. The number of CPU’s and the list of processes and their info will be read from a text file. The output, of your simulator will display the execution of the processes on the different available CPU’s. The simulator should also display: -   The given info of each process -   CPU utilization - The average wait time - Turnaround time for each process...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT