In: Computer Science
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.
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:
Requirements:
Analysis & Improvement of Product:
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.