Unit 22 – Computer Games, P3 - Produce a design for a computer game for a given specification, M1 - Determine appropriate data types for a computer game and show how they are declared, D2 - Explain how the structure and design of a game can assist in the maintenance and capacity for extension (Ev...
p3 produce a design for a computer game for a given specification
m1 determine appropriate data types for a computer game and show how they are declared
d2 explain how the structure and design o
Written for
BTEC
PEARSON (PEARSON)
Information Technology 2010 QCF
Unit 22 - Developing Computer Games
All documents for this subject (5)
2
reviews
By: ayubabdi121 • 5 year ago
By: chrisgreen1 • 6 year ago
Seller
Follow
RolandUdv
Reviews received
Content preview
Roland UDVARLAKI
Unit 22 Developing Computer Games
P3 - Produce a design for a computer game for a given specification.
80 79 78 77 76 75 74 73 72 71
FINISH
70 69 68 67 66 65 64 63 62 61
60 59 58 57 56 55 54 53 52 51
50 49 48 47 46 45 44 43 42 41
40 39 38 37 36 35 34 33 32 31
30 29 28 27 26 25 24 23 22 21
20 19 18 17 16 15 14 13 12 11
1 2 3 4 5 6 7 8 9 10
START
What’s the purpose of the game? What will it do?
My game is called, Snakes and Ladders. It’s a 2 player game where each players are playing against
each other and compete to reach the finish line first. There will be a dice that will be rolled by each
of the players and move according to the rolled number that is shown on the dice. When a player
stands in a ladder’s bottom field, they will be moved up on the ladder. If a players moves to the head
of a snake, they’ll be moved down to the end of the tail. When a player reaches the finish line, the
player is going to win the whole game and the name of the player will be displayed.
What platform is it going to be played on?
The game is going to be available on computers including desktop PCs and laptops. The game will
only require a mouse in order to be played and run. The game can also only run on Windows (XP and
newers versions) operating systems.
INPUT PRCOESSES OUTPUT
Mouse Left click When the left button is pressed on The click of the left mouse button
the mouse and clicked the ‘Roll will execute the code that is placed
Dice’ button, it will execute a inside the ‘Roll This will roll the dice
command and load in a new form. and randomise the outcome value of
the dice from 1-6. Will move Player 1
and 2. Exit-It’ll close the game.
Mouse Left click When the left button is pressed on When the button is pressed, it will
the mouse and clicked on the ‘Roll execute the code in the program
Dice’ button, it will change the that’ll show which of the player’s
label’s text depending on which of turn has been rolled and who’s turn
Roland UDVARLAKI – Unit 22 – Assignment 2 – P3, M1, D2 – Page 1 of 18
, Roland UDVARLAKI
the player’s turn is coming up it is currently.
Mouse Left click When the left button is pressed on When the button is pressed, it will
the mouse and clicked the ‘Roll execute the code in the program
Dice’ button, it will display the that’ll show a numbered value of the
dice’s value on a label. dice’s images. This will help players
see the value of the dice in an easier,
more understandable way.
Mouse Left click When the left button is pressed on When the button is clicked, a new
the mouse and clicked the ‘Start form including the game will pop up
Game’ button, it will execute a on the user’s screen.
command and load in a new form.
Mouse Left click When the left button is pressed on When the button is clicked, the
the mouse and clicked the ‘Exit’ whole game and program will close
button, it will execute a command itself down.
and close down the form and
overall the whole program.
Mouse Left click When the left button is pressed on When the button is clicked, a new
the mouse and clicked the ‘Help’ window will pop up and appear on
button, it will execute a command top of the already opened form. This
and pop up a window. will explain the instructions on how
to play the game.
Mouse Left click When the left button is pressed on When the button is clicked and all
the mouse and clicked the ‘Roll the previous methods have run
Dice’ button, this will move the through and been calculated, this
players to their fields according to will move Player 1 and Player 2 to
the value of the dice. their fields on the board according to
the Dice’s values/results. (If Player 1
is on Field no1 and the dice shows 3
– Player 1 will move forward 3
spaces ending up on Field 4)
ENTER key on When the ENTER button is pressed The press of the ENTER button will
Keyboard on the keyboard, it will execute execute the code that is placed inside
the command and the code that is the ‘Roll Dice’ button. This will help
placed inside the ‘Roll Dice’ players to play easily without having
buttons. to reach the mouse all the time. This
will roll the dice and randomise the
outcome value of the dice from 1-6.
This will also move Player 1 and 2 to
their fields according to the dice’s
value.
The Data Dictionary will help me decide the data and their types that I am planning on using in my
game. This can help me when creating the actual game as it could make programming easier and
faster. It can also help me decide if the data type would be suitable for their required place and if
they are necessary to have in the final version or not.
DATA DICTIONARY
VARIABLE NAME TYPE SIZE COMMENTS DIMENSIONS
Roland UDVARLAKI – Unit 22 – Assignment 2 – P3, M1, D2 – Page 2 of 18
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 RolandUdv. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $10.93. You're not tied to anything after your purchase.