Unit 8: Computer Games Development - Assignment 2 (P3, P4, P5, P6, P7, M2, M3, D2, D3)
86 views 2 purchases
Course
Unit 8 - Computer Games Development
Institution
PEARSON (PEARSON)
This document is the second assignment of Unit 8: Computer Games Development in BTEC. It consists of 63 pages (11,000+ words) that have met P3, P4, P5, P6, P7, M2, M3, D2, D3 which is required to get the highest possible grade (Distinction) in Assignment 2 (Learning Aim B & C). I have made and revi...
ASSIGNMENT 2
Contents & Page Numbers
Table of Contents
Contents & Page Numbers ............................................................................................................................ 1
Planning & Designing .................................................................................................................................... 3
User Requirements Documentation ......................................................................................................... 3
Purpose and Audience .......................................................................................................................... 3
Game Assets .......................................................................................................................................... 3
Narrative ............................................................................................................................................... 3
Client requirements .............................................................................................................................. 3
Functional and Non-Functional Requirements ..................................................................................... 3
Game Structure ..................................................................................................................................... 4
Legal and Ethical Considerations .......................................................................................................... 6
Test Plan .................................................................................................................................................... 7
Technical Documentation ......................................................................................................................... 8
System Requirements ........................................................................................................................... 8
Software Requirements ........................................................................................................................ 8
Names of Assets .................................................................................................................................... 8
Variables used ....................................................................................................................................... 8
Events created .................................................................................................................................... 10
Behaviours added ............................................................................................................................... 10
Functions used .................................................................................................................................... 11
If statements ....................................................................................................................................... 12
Error traps ........................................................................................................................................... 12
Help Features ...................................................................................................................................... 13
Designs .................................................................................................................................................... 14
Assets .................................................................................................................................................. 14
Splash Screen ...................................................................................................................................... 14
1
, Unit 8: Games Development
Help Page ............................................................................................................................................ 16
Level 1 ................................................................................................................................................. 18
Level 2 ................................................................................................................................................. 19
Level 3 ................................................................................................................................................. 21
Game Over .......................................................................................................................................... 22
Reviewing & Justifying Designs ................................................................................................................... 24
Design Questionnaire.............................................................................................................................. 24
Review and Feedback on Designs ....................................................................................................... 24
Improvements Suggested ................................................................................................................... 26
Optimised Designs .................................................................................................................................. 27
Level 1 ................................................................................................................................................. 27
Level 3 ................................................................................................................................................. 27
Game Over .......................................................................................................................................... 28
Justification Report ................................................................................................................................. 29
Developing and Testing............................................................................................................................... 29
Developing .............................................................................................................................................. 29
Working Game & Event Sheets ........................................................................................................... 29
Testing ..................................................................................................................................................... 42
Testing Evidence with Events shown .................................................................................................. 43
Errors and Fixing Errors ....................................................................................................................... 54
Optimising Game .................................................................................................................................... 59
Questionnaire ..................................................................................................................................... 59
Feedback on the game ........................................................................................................................ 59
Improvements Made .......................................................................................................................... 60
Evaluation Report ....................................................................................................................................... 62
2
, Unit 8: Games Development
Planning & Designing
User Requirements Documentation
Purpose and Audience
The purpose of this game is to have fun when a player is playing. It should be very attractive, good
looking and easy to play, which means kids who never played a video game, should be able to easily to
play and adapt their gaming skills. The targeted audience age group of this game are 8-12-year-old, boys
and girls.
Game Assets
Role of Asset Name in Game
Character/Player Car
Booster/Power Up Petrol & Diesel
Hazard (to Avoid) Amber Cone
Collectable Item Tickets
Background Road
Other assets Hard Shoulder, etc.
Narrative
The story of this game starts where a driver has been driving through different places in order to reach it
final destination. The driver has a dream of reaching Los Angeles from his home which is in Mexico City.
He will go through different cities that comes in the way, avoiding hazards and collecting boosters to
reach his destination faster and collecting tickets in order to reach the next city. And at the end reaching
its final destination.
Client requirements
Here are the client requirements. Things that game must have and do:
1. Appeal to children aged around 8-12.
2. Navigating a character around an area collecting items and avoiding hazards.
3. Collecting items adds to your score
4. Colliding with hazards uses up lives, of which each game character only has a limited number.
5. The game should be timed, with player performance based on the score achieved over a certain
time.
6. It should also have levels of difficulty with more difficult levels having more hazards, fewer lives or a
shorter time.
7. The game should be exciting and fun to play, as well as visually appealing.
Functional and Non-Functional Requirements
Functional Requirements Non-Functional Requirements
3
, Unit 8: Games Development
Character/Player should be able to move the car Car should smoothly move instead of basic
in all directions movement for better user experience
Booster/Power Up should increase the speed of Booster should be rotating so the player can
car upon collection notice
Amber cones should take one life away from the Amber cone should disappear after colliding with
player (car) the car
Tickets should increase the score by one when Player should be able to exit the level they are
the player collects it playing if they want to – level exit button
Player should not be able to move away from the Adding yellow lines to create a realistic road
road however it wont let the car move out of road
Player should die if the time is up or collided with Zooming to the car whenever the level starts to
3 amber cones give a more realistic experience to the player
Game Structure
What is this game going to be about?
There will a character as a car, that will be driving on the road and avoiding any amber cones that comes
in the way, if car collides with an amber cone it will lose a life and colliding with a few more will destroy
the car. Car will also collect any boosters such as petrol/diesel to boost up its speed. To win the game,
the car will need to collect certain number of tickets depending on each level. If the player did not
collected the required tickets and passed the finish lane, they will lose the level and the tickets will be
reset to 0 and he will need to collect all again.
The game needs to be easy to play and not too adult like games that has real looking and high graphical
shooting and blood because the targeted audience is between 8 and 12. The game will have good
looking visual graphics, not like old games with pixels. It will be more modern so that kids will have fun
playing it.
- Character (Car) Actions
The main character is a car which can be moved into 8-direction using arrow keys. The car will be able to
collect boosters such as petrol and diesel in its way to boost its speed. However, if car collides with an
amber cone 3 times in a single level, it will get destroyed and player will lose level.
Rewards
Rewards are something that will a player get either in a gameplay or when a level is finished. In this
game, there will be 2 rewards:
1. At the end of each level, player will unlock a new car skin.
2. Boosters to collect for faster speed.
3. Tickets will be required to be collected
Game Mechanics and Platform
4
The benefits of buying summaries with Stuvia:
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
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
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 Saim. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $12.32. You're not tied to anything after your purchase.