Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
Essay

Computer Games Development Unit-8 Assignment 2

Beoordeling
5.0
(1)
Verkocht
2
Pagina's
111
Cijfer
A+
Geüpload op
22-09-2022
Geschreven in
2021/2022

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.

Meer zien Lees minder
Instelling
Vak

Voorbeeld van de inhoud

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

Geschreven voor

Study Level
Publisher
Subject
Course

Documentinformatie

Geüpload op
22 september 2022
Aantal pagina's
111
Geschreven in
2021/2022
Type
ESSAY
Docent(en)
Onbekend
Cijfer
A+

Onderwerpen

$15.29
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Beoordelingen van geverifieerde kopers

Alle reviews worden weergegeven
3 jaar geleden

5.0

1 beoordelingen

5
1
4
0
3
0
2
0
1
0
Betrouwbare reviews op Stuvia

Alle beoordelingen zijn geschreven door echte Stuvia-gebruikers na geverifieerde aankopen.

Maak kennis met de verkoper

Seller avatar
De reputatie van een verkoper is gebaseerd op het aantal documenten dat iemand tegen betaling verkocht heeft en de beoordelingen die voor die items ontvangen zijn. Er zijn drie niveau’s te onderscheiden: brons, zilver en goud. Hoe beter de reputatie, hoe meer de kwaliteit van zijn of haar werk te vertrouwen is.
simo04 University of Westminster
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
10
Lid sinds
3 jaar
Aantal volgers
7
Documenten
3
Laatst verkocht
7 maanden geleden

5.0

2 beoordelingen

5
2
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen