Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 111 pages
Essay

Computer Games Development Unit-8 Assignment 2

Document preview thumbnail
Preview 4 out of 111 pages

This is the second part of the unit (8) and is on the same level as the first assignment. The coursework is marked as distinction and is written in a lot of detail. Some of the topics in this assignment include Data dictionary, programming languages, legal requirements, game mechanics/structure, flowcharts etc., it also includes all of the criterias' for the unit e.g., Pass, Merit and Distinction. I'm confident to say that this document will help anyone quite a lot with writing their own work.

Content preview

UNIT 8: COMPUTER
GAMES DEVELOPMENT
Assignment 2: Design a computer game to meet client requirements & Develop
a computer game to meet client requirements

,Contents
P3: Produce designs for a computer game that meet client requirements...........................................6
Introduction:......................................................................................................................................6
Purpose:.............................................................................................................................................6
Audience:...........................................................................................................................................6
User/Client Requirements:................................................................................................................7
Legal and Ethical issues:.....................................................................................................................7
Interaction model:.............................................................................................................................8
Participation:.....................................................................................................................................9
Narrative:...........................................................................................................................................9
Game Setting:..................................................................................................................................10
Goals:...............................................................................................................................................10
Challenges:.......................................................................................................................................10
Rewards:..........................................................................................................................................11
Player actions:..................................................................................................................................11
Rules:...............................................................................................................................................12
Feedback:.........................................................................................................................................12
Difficulty:..........................................................................................................................................12
Game mechanics:.............................................................................................................................13
Game Structure:..............................................................................................................................13
Storyboard:......................................................................................................................................14
Game flowchart:..........................................................................................................................14
Player flowchart:..........................................................................................................................14
Enemy flowchart:.........................................................................................................................15
Enemy flowchart is similar to the game flowchart and the player flowchart. The enemy flowchart
is how the enemy will move and his actions in the game. As this is a 2D game the flowchart for the
enemies will be quite simple because they do not have any special abilities like the ones that are
in 3D games. The flowchart for enemies is simple for 2D games as they will move back and forth,
and their main purpose is to kill/destroy the player. This flowchart will help the game developers
map out the actions that they want their enemies to do against the player. This will also help the
developers’ program easier as they will use the flowchart and they will not have to think about
the actions that they want their enemies to do while developing the game...................................15
Quality:............................................................................................................................................15
Algorithms:......................................................................................................................................16
Data dictionary:...............................................................................................................................17
Assets (Visual Styles):.......................................................................................................................18

, Timeline:..........................................................................................................................................19
Time.................................................................................................................................................20
Planned............................................................................................................................................20
Expected..........................................................................................................................................20
Real result........................................................................................................................................20
Action...............................................................................................................................................20
Discuss audience..............................................................................................................................20
Successfully finished all set tasks by................................................................................................20
Finished all set tasks by....................................................................................................................20
Continued onto next-weeks tasks....................................................................................................20
Design timeline................................................................................................................................20
Successfully finished all set tasks by................................................................................................20
Finished all set tasks by....................................................................................................................20
Continued onto next-weeks tasks....................................................................................................20
Create flowchart for the functionality of the game.........................................................................20
Successfully finished all set tasks by 13/3/2021 .............................................................................20
Finished all set tasks by....................................................................................................................20
Continued onto next-weeks tasks....................................................................................................20
Discuss the game world...................................................................................................................20
Successfully finished all set tasks by................................................................................................20
Finished all set tasks by....................................................................................................................20
Continued onto next-weeks tasks....................................................................................................20
Hardware/software required:..........................................................................................................21
Test plan:.........................................................................................................................................21
Constraints/limitations:...................................................................................................................22
M2: Justify decisions made, showing how the design will fulfil its purpose and client requirements. 23
Introduction:....................................................................................................................................23
Game Level:.....................................................................................................................................23
Alternative Game Level:...................................................................................................................24
Justifying game level:.......................................................................................................................24
Game engine:...................................................................................................................................25
Alternative Game engine:................................................................................................................25
Justifying game engine:....................................................................................................................26
Programming language:...................................................................................................................27
HTML is a programming language used for structuring and presenting content on the internet or
World Wide Web also known as “www”. This is the last version of the language that is released as

, of now. The language was firstly released in 2008 and then updated in 2014. The final goal of the
language was to be improved so that it can support the lasted multimedia and other newer
features, and to be easily readable by humans and understood by computers and devices which
include web browsers. HTML is detailed programming language. The language is also a candidate
for cross-platform mobile applications because it has features that are designed with low-
powered devices such as smartphones. There are many advantages that HTML has. Some of them
are that the programming language is not a third-party language. which means that the user of
the programming language does not have to pay for using it in their website. And the language is
also cross-platform which makes it available on any device virtually. It works the same on different
platforms such as desktop, a laptop, a smartphone, and TVs as well. Another advantage is that the
language provides audio and video support which means that if the user wants to put videos or
any audios in their website, they will be able to do so with the use of CANVAAS element. One of
the biggest advantages that HTML has is that it is very clear and stable which makes it really easy
to learn by new users. It is very simple and straight-forward, it is also usually easy to read as it
uses simple syntax...........................................................................................................................27
Alternative Programming language:................................................................................................27
Justifying programming language:...................................................................................................27
Premade assets:...............................................................................................................................28
Homemade assets:..........................................................................................................................28
Justifying asset types:......................................................................................................................28
Conclusion:......................................................................................................................................29
P4: Review the designs with others to identify and inform refinements.............................................30
Introduction:....................................................................................................................................30
Communicating with clients:...........................................................................................................30
Verbal communication:................................................................................................................30
Using emails:................................................................................................................................31
Feedback:.........................................................................................................................................32
User feedback:.................................................................................................................................33
Agreeing/refining solutions:............................................................................................................34
Updated documentation:................................................................................................................34
Game level:..................................................................................................................................35
Timescale:....................................................................................................................................35
Conclusion:......................................................................................................................................37
In this section I talked about the importance of receiving different feedback from the users and
the clients. I have shown examples of the different ways that the game developer and the client
can communicate and discuss any changes that the client might want the game developer to
make. I have shown the changes that I have made after I received feedback from my client on the
game level. I have also shown the updated timescales with the actual results which means when I
have completed my work. I have also explained why it is important for the game developer to
receive feedback from their clients and how it is useful for them to understand the needs of their
clints. ...............................................................................................................................................37

Document information

Study Level
Subject
Uploaded on
September 22, 2022
Number of pages
111
Written in
2021/2022
Type
Essay
Professor(s)
Unknown
Grade
A+
$15.35

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
simo04
5.0
(2)
Sold
10
Followers
7
Items
3
Last sold
11 months ago

Reviews from verified buyers




Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions