100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Pearson BTEC Level 3 Extended Diploma in Computing - Combined Project Assignment of Unit 14.2, 16.2 and 17.2 £50.49   Add to cart

Essay

Pearson BTEC Level 3 Extended Diploma in Computing - Combined Project Assignment of Unit 14.2, 16.2 and 17.2

 31 views  0 purchase

Completed Combined Project Assignment of Unit 14.2 (Computer Games Development) Unit 16.2 (Object Oriented Programming) and Unit 17.2 (Mobile Apps Development) - Grade Achieved - Distinction (2023) DISCLAIMER! I do not recommend copying and pasting this document for your assignment as I have be...

[Show more]

Preview 6 out of 63  pages

  • March 2, 2024
  • 63
  • 2023/2024
  • Essay
  • Unknown
  • A+
All documents for this subject (5)
avatar-seller
omarmahmood
BTEC L3 National Extended Diploma in Computing
Unit 14, Unit 16, Unit 17
Design, Develop and Review


Reflection and Re-submission Request




Learner Name
Assessor Name
Qualification Title BTEC - L3 IT Extended Diploma in Computing
Unit Title Unit 14 – Computer Game Design
Unit 16 – Object Oriented Programming (Part 1)
Unit 17 – Mobile App Development

Assignment 14.2 – Design and Develop a Computer Game to Meet Client
No./Title Requirements
16.2 – Design and Develop Object Oriented Solutions to Identified
Problems (Part 1 of 2)
17.2 – Design and Develop a Mobile App

Learning Aims B: Design a Computer Game/Mobile App/Object Oriented Solution to
Meet Client Requirements
C: Develop a Computer Game/Mobile App/Object Oriented Solution to
Meet Client Requirements


Issue Date 12/10/2022
Planned Submission
31/03/2023
Date
Re-submission Date
(if approved)

Feedback Provided online in the form of rubric, comments, and general feedback.
Reflection Once you receive feedback, you should reflect on your performance using
the reflection document. This should be recorded on your ProPortal.
--> ILP --> 3. My Learner Reflections
SMART You should regularly set SMART Actions/Targets on your ProPortal.
Actions/Targets --> ILP --> 4. My SMART Actions

Evidence of proof-reading and improving the quality of communication of your work using
Microsoft Editor
Print screen of Microsoft Editor Print screen of Microsoft Editor Print screen of Microsoft Editor
before improvements after improvements (1) after improvements (2)

Re-sub if required

,
, BTEC L3 National Extended Diploma in Computing
Unit 14, Unit 16, Unit 17
Design, Develop and Review


Client Requirements
With reference to the “Client Requirements” document, write a detailed report outlining how you will
meet the requirements of the client

Introduction
What does this document contain? What is the purpose of the task? What have you been asked to
do? Who are you developing the game for? (use the user requirements document)
This document (client brief) contains all the specific client requirements needed to create this
mobile application – a game. The purpose of this task that I am assigned to is to create a mobile
game, (a mod of flappy bird) for android devices with a target audience of age 5 and over. This
document outlines all the objectives, and requirements needed to develop this game. This can
include but is not limited to quality assurance requirements which will involve various testing
methods and detailed design documentation which will enable other developers to add/create a
similar program. Plus, other game objectives, such as an instruction screen, game screen, controls,
scoring system etc.
Purpose
To create a mobile game for android devices that is similar to flappy bird.
To engage as many people as possible so that they buy it and make us money and build
reputation.

Target Audience
gender, age, interests etc.
Not aimed at a specific gender.
Aimed at age 5 and over who have access to Android devices.



Target Platform/Medium
Phone (android/iOS, input methods
Mobile devices – Android OS.
Not iOS because it has to be verified and perhaps even charged for, whereas on the play store it
can be easily uploaded without any of this tedious process and it doesn’t get charged as well.

Programming Languages
Including add-ons – Unity etc.
For this project I will be using Photoshop throughout to create both the graphical assets of the
game and for the programming of those assets I will be using Unity to make them interactive.
The programming languages used in Unity for this would be C#.
Perhaps testing in Visual Studio to avoid any mix-up of code which could lead to confusion.
Objectives
Main menu, high score etc. – should be based on the user requirements. This should be a numbered
list.

, Quality Assurance Requirements: -
1. Detailed Design Documentation which is detailed enough to allow other developers to fully
develop a program without further assistance.
2. Development Documentation to be detailed enough to allow other developers to maintain/add
features without further assistance.
3. Various Testing methods to be documented and used at all stages of design and development -
User Feedback, Normal Testing, Extreme Testing, Erroneous Testing.

Game Requirements

1. GUI (Graphical User Interface) Menu System.
2. Instruction Screen.
3. Game Screen
4. One Playable character/Non NPC.
With automatic controls such as: A) Character appearing to move left to right constantly.
B) Gravity
C) Manual User (Input) Controls such as touch screen.
1. Objects which the character has to avoid in order to score.
2. Game ending when the character collides with these objects
3. Scoring System
4. Game over with score display.

Other Desirable but not Compulsory Objectives
Menu Options to choose from different characters and themes + game difficulty level.


Development Methodology, Model and Time Scale
Choice of development methodologies and models with justification
Agile Development Methodology; Scrum model; twenty-one weeks for final version.

I’m opting for an agile development methodology instead of the traditional methodologies
because an agile methodology to move between different stages and revisit a stage if needed; to
allow free movement between the whole product; from programming to creating graphics.
Whereas, in a traditional methodology such as the Waterfall method, it wouldn’t allow for
revisiting fast if needed, and in such a project (which is small and is my first one) where frequent
changings are at high risk, it wouldn’t be reasonable as it would waste a lot of time.

Other than this there are a variety of reasons why I’m opting for agile over traditional
methodologies, such as: -
- Simplicity: Meaning to go with the approach of “what is the simplest, functional
deliverable that will work?” The purpose of this is to avoid wasting time and do only the
most necessary, including keeping the design and system as simple as possible so that it is
easier to support, maintain and revise if needed. This also means just working on the
requirements that I know about, not trying to predict the future. The requirements can
change and they can be quickly worked upon without having to wait. Furthermore, this
allows for simultaneous development between different stages and this will save a lot of
time which is crucial for this project with a limited time and other constraints.
- Several Incremental releases which are called Sprints. These sprints are repeated
increments of all the stages which each time reduces the time.

Gantt Chart

,Legal and Ethical Considerations/Constraints
Copyright, age restrictions etc.
There is no age restriction for the game, but it is recommended for 5+ years old children.
There isn’t going to be any content that will break copyright laws, as most of the content will be
original.

, Hardware and Software Requirements
I am using my college’s 64 bit Windows Operating System Windows 10 PC. It has a 16 GB Ram
with a 3070 NVIDIA GeForce RTX.
I will use Unity to design my game, Visual Studio to code in the C# language, and MS Project to
monitor, manage and make changes to my project timeline



Game Proposal
Write a detailed game proposal to be presented to the board of directors. The proposal should use
technical language and detail all aspects of the game.

Single Player
The game is going to be a single-player styled game (like Flappy bird) but you will have multiple
characters to choose from, however you can only play with one character at a time.



Visual Style
The visual style of the game is going to be a simple 2D from the side (Third person/ Side Scroller)
and the character will be gliding through the map using his omni directional mobility gear. (ODM
Gear)

Narrative
This concept is inspired from a popular Japanese anime series called the Attack on Titan. In this
anime series Titans* attack humans and humans have to fight them back in order to survive. In
the game the character is stuck at the earliest stage of the anime where they are sealed in; Wall
Sheena.




After each level they will get closer to getting outside the walls and discovering what’s outside the
walls. That’s the first part of this game. If I decide to make a second part of the game then I will
develop on this.

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller omarmahmood. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for £50.49. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

84866 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy revision notes and other study material for 14 years now

Start selling
£50.49
  • (0)
  Add to cart