You are on page 1of 2

Page 1 of 2

FOUNDATION UNIVERSITY
Rawalpindi Campus

SRE_ASSIGNMENT-1
(BCSE 3A/3B/3C) Fall-2020 Semester
COURSE INSTRUCTOR: M. AQEEL IQBAL

Issue Date: 15.10.2020  Submission Deadline: 23.10.2020


ASSIGNMENT SUBMISSION INSTRUCTIONS
Submit your assignment as PDF/Word file ONLY through your personal MS TEAMS account.
Your submission subject should be: SRE_Assign-1 (Section, Registration#, Name)

Question-1: (Functional Requirements)

Write down 10 functional requirements (FRs) of Temple Run Game as per IEEE guidelines
studied in class (Requirements Quality Assurance).

Question-2: (Non-functional Requirements)

Write down 10 non-functional requirements (NFRs) of Temple Run Game as per IEEE
guidelines studied in class (Requirements Quality Assurance).

Question-3: (Domain Requirements)

Write down 10 domain requirements of Temple Run Game as per IEEE guidelines studied in
class (Requirements Quality Assurance).

Question-4: (Inverse requirements)

Write down 10 inverse requirements of Temple Run Game as per IEEE guidelines studied in
class (Requirements Quality Assurance).

Question-5: (Design and Implementation Constraints)

Write down 10 design and implementation constraints of Temple Run Game as per IEEE
guidelines studied in class (Requirements Quality Assurance).
Page 2 of 2

CASE STUDY (Temple Run Game)

The Temple Run is a 3D endless running video game developed and published by the Raleigh-
based Imangi Studios. It is produced, designed and programmed by husband-and-wife team
Keith Shepherd and Natalia Luckyanova and with art by Kiril Tchangov. The game was initially
released for iOS devices and later on ported to Android systems and Windows-8 phones.

In temple run, the player controls Guy Dangerous, an archaeologist who embarks on an
adventure to seek an ancient and valuable golden idol from a temple in the Gardens of Bomarzo
in Italy. Unfortunately, he does not realize that the temple is inhabited by a family of "demonic
monkeys" who want to eat him. As the game is an endless running game, there is no end to the
temple; the player plays until the character falls off the temple to his demise or is eaten by the
crazed monkeys.

While the character is running, the player can tilt their device left or right to move the character
to the left or right of the screen to collect coins or avoid objects. There are three types of coin:
gold, red, and blue. A golden coin has a value of one credit, red has two credits and blue has
three. The coins/credits can be used to buy and then upgrade power-ups and other characters.
When the player needs to turn left or right, they swipe their finger across the touchscreen in the
corresponding direction. If they wish to jump over an object, they swipe upwards; if they wish to
slide under an object, they swipe downwards.

You might also like