Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

AIR UIVERSITY

Faculty of Computing and AI

Introduction to SE
Assignment no :2

Submitted To: Usman Sarwar


Submitted By: Anees Ur Rehman
Hashir Qasir Choaudry
Program: BSCGD (I-B)
Registration Number: 232945,233
Date of Assignment Given: 6 Mar, 2024.
Date of Assignment Submission: 11 Mar, 2024

Assignment

Task no :1

Game Description:

In "Shooter Runner," players embark on an adrenaline-fueled journey through dynamic environments


filled with obstacles and enemies. As they dash forward, they must swiftly navigate through lanes,
leap over barriers, and slide under obstacles to survive. With intuitive swipe controls, every move is
crucial as players strive to achieve the highest score possible. Along the way, they'll encounter power-
ups to aid their quest, from shields offering temporary protection to speed boosts propelling them
ahead. However, danger lurks at every turn, with obstacles and enemies appearing with increasing
frequency and complexity. With smooth animations and immersive sound effects, players are drawn
into the heart-pounding action, where split-second decisions can mean the difference between
victory and defeat.

Requirement Gathering:

FRS And NFRS Of The Shooter Runner Game

1 User requirments System User Requirments System Requirments


Requirments

2 Intuitive swipe Smooth animations Optimize animation


controls for Implement for an immersive rendering for seamless
character gaming experience. performance across
responsive touch
movement. different devices and
gestures for
screen resolutions.
character
navigation.

3 Dynamic Develop algorithms Minimal loading Optimize resource


spawning of to generate times between loading and level
obstacles and obstacles and levels to maintain transitions to reduce
enemies. enemies in real- player engagement. loading times,
time, adjusting enhancing the overall
difficulty as the gameplay experience.
game progresses.

4 Inclusion of Integrate power-up Compatibility across Ensure cross-platform


various power- mechanics to different devices for compatibility by
ups strategically enhance player accessibility. developing the game
placed. capabilities, using a framework that
ensuring balanced supports multiple
distribution and operating systems and
effectiveness. devices.

5 Scoring system to Design a scoring Reliable online : Implement secure


track player mechanism that features with secure protocols for online
performance. accurately records data handling for features such as
distance traveled, user interactions. leaderboards and in-
coins collected, and game purchases to
achievements protect user data and
unlocked. prevent unauthorized
access.

6 Option to pause Implement a pause : Engaging graphics Develop high-quality


gameplay and menu allowing and immersive graphics and sound
customize players to adjust sound effects for an effects that enhance the
settings. sound, graphics, enjoyable gaming game's atmosphere and
and control settings experience. captivate players.
mid-game.

Task no :2

In "Typing Words with Racing Car," players dive into an exhilarating journey where speed meets
precision. As they buckle up for the race, their typing skills become the engine driving their
performance. Each race track presents a challenge, with words and phrases speeding towards them.
Players must type them accurately and swiftly to propel their racing car forward, overtaking
competitors and aiming for the checkered flag. With each word mastered, their car gains momentum,
accelerating towards victory. Alongside the adrenaline of the race, players experience an immersive
environment, with stunning visuals and dynamic sound effects amplifying the thrill of the
competition. "Typing Words with Racing Car" isn't just about speed; it's about mastery, strategy, and
the relentless pursuit of victory in the world of words and wheels.
FRS And NFRS Of The Shooter Runner Game

1 User requirments System User Requirments System Requirments


Requirments

2 Players should be Implement a user- Players expect Ensure the game runs
able to input friendly word input smooth gameplay smoothly with minimal
words quickly interface with without lag or delays.
and accurately. responsive typing interruptions.
recognition.

3 Racing tracks Generate dynamic Controls should Develop responsive


should vary in racing tracks with accurately register controls for precise
difficulty and diverse word keystrokes. typing input.
feature words as obstacles, adjusting
obstacles. difficulty based on
player progression.

4 Players need Provide real-time Players desire Implement high-quality


immediate feedback during immersive graphics visuals and audio to
feedback on races to guide and audio effects. enhance the gaming
typing accuracy players on their experience.
and speed. typing
performance.

5 The game should Integrate a The game should be : Ensure cross-platform


offer competitive multiplayer mode playable across compatibility for
multiplayer allowing real-time different devices accessibility.
races. races against other
players.

6 Players want to : Include Stable network Maintain network


customize their customization connectivity is stability to support
racing options for racing necessary for uninterrupted
experience. cars, avatars, and multiplayer races. multiplayer gameplay.
race settings.

You might also like