• ¿Documento equivocado? Cámbialo gratis
  • Escrito por estudiantes que aprobaron
  • Inmediatamente disponible después del pago
  • Leer en línea o como PDF
Vender
¿Dónde estudias?
Tu idioma
Document preview thumbnail
Vista previa 4 fuera de 111 páginas
Ensayo

Computer Games Development Unit-8 Assignment 2

Document preview thumbnail
Vista previa 4 fuera de 111 páginas

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.

Vista previa del contenido

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

Información del documento

Nivel de Estudio
Tema
Subido en
22 de septiembre de 2022
Número de páginas
111
Escrito en
2021/2022
Tipo
Ensayo
Profesor(es)
Desconocido
Grado
A+
$15.17

¿Documento equivocado? Cámbialo gratis Dentro de los 14 días posteriores a la compra y antes de descargarlo, puedes elegir otro documento. Puedes gastar el importe de nuevo.
Escrito por estudiantes que aprobaron
Inmediatamente disponible después del pago
Leer en línea o como PDF

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
simo04
5.0
(2)
Vendido
10
Seguidores
7
Artículos
3
Última venta
1 año hace

Reseñas de compradores verificados




Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes