Professional Documents
Culture Documents
Assignment # 02
Game Name: Throw Ball: Smash Hit
Game-Link: https://play.google.com/store/apps/details?
id=com.Dopamine.BAC&gl=US
Genre: Sports/Action
Game Elements:
Player:
TECHNICAL SPECS:
Language: C#
Device: Mobile
GAME PLAY:
In Throw Ball: Smash Hit, players take on the role of a skilled ball thrower, tasked with hitting various
targets scattered throughout each level. The game begins with the player choosing their level of
difficulty, with each level featuring an increasing number of targets and higher difficulty. Players will
throw balls at the targets using swipe gestures, with the direction and speed of the throw determined
by the length and angle of the swipe. Timing and precision are key to success, as players must hit each
target before the time runs out.
Each successful hit adds to the player's combo meter, with consecutive hits resulting in higher points
and the chance to earn power-ups. Power-ups can enhance throwing abilities, such as increased speed,
improved accuracy, or the ability to temporarily slow down time.
The game features multiple levels, each with its own set of challenges and unique targets. Players must
complete each level within a certain time frame to progress to the next. As players advance, levels
become more difficult and require greater skill and accuracy to complete.
Key Features:
DESIGN DOCUMENT:
Design Guidelines:
Throw Ball: Smash Hit should be designed with a focus on intuitive and engaging gameplay mechanics,
with a gradual increase in difficulty to keep players engaged. The game should also feature a variety of
power-ups and challenges to keep the gameplay fresh and exciting.
"Throw Ball: Smash Hit" is a target-hitting game where the player must hit targets with balls to score
points and advance through levels. The gameplay is divided into multiple levels, each with a different set
of targets and obstacles.
The main focus of the gameplay is accuracy and strategy. The player must aim and throw the ball with
precision to hit the targets and avoid obstacles such as walls, barriers, and moving objects. The player
can also use power-ups and bonuses to enhance their accuracy, speed, strength, or agility.
The player wins the game by completing all levels and achieving the highest possible score. The player
loses the game if they fail to hit the required number of targets or if they hit obstacles too many times.
When the player completes a level, they transition to the next level with a new set of targets and
challenges.
Game Flowchart:
1. Menu: a. Play button - takes the player to the gameplay area b. Settings button - allows the
player to adjust sound and music settings
2. Synopsis: a. Brief introduction of the game and its objective b. Instructions on how to play the
game and control the ball
3. Game Play: a. Player controls the direction and speed of the ball by swiping or dragging on the
screen with their finger or clicking and dragging with the mouse b. Player must hit targets and
avoid obstacles to progress through the levels c. Player can use power-ups and bonuses to
enhance their accuracy, speed, strength, or agility
4. Player Control: a. Swipe or drag on the screen with their finger or click and drag with the mouse
to control the direction and speed of the ball b. Tap or click on power-ups and bonuses to
activate them
5. Game Over (Winning and Losing): a. Player wins the game by completing all levels and achieving
the highest possible score b. Player loses the game if they fail to hit the required number of
targets or if they hit obstacles too many times c. Option to restart the game or return to the
menu after winning or losing.
Flow Chart:
Start
Display Failed
No Loading Yes
completed
Display Main
menu About
Yes
Tap on back
button
Music
Shop Select Option
Settings
from Menu
Share
Sound
Yes Tap on
close
Play
button
Yes
Tap on
close
button
No
No
Select level to
play
Select from
unlocked levels
Yes
Back Yes
Tap on
pressed the
button
Yes No
Tap On back
button No
Yes Tap on
the
button
Go to the Main
menu Yes Hit the
Box
Sound/Music
No
On/Off Hit all the objects Balls Available
Try Again!!
Restart level
Yes
Display level
Balls
No Completed Display Score
available
Go to next
level
Yes
Wireframe:
Player Definition:
Player takes on the role of a skilled ball thrower who aims to hit targets accurately and strategically to
score points and progress through levels. The player's objective is to navigate through different
environments while avoiding obstacles and taking advantage of power-ups and bonuses.
Player Properties:
The player's properties in "Throw Ball: Smash Hit" include accuracy, speed, strength, and agility. These
properties can be affected by the player's actions and interactions with other elements in the game. For
instance, hitting targets accurately can increase accuracy, while using power-ups can enhance speed,
strength, or agility.
Extra ball: Allow user to throw an extra ball regardless of the balls remaining.
"Throw Ball: Smash Hit" has a simple and intuitive user interface that allows players to control the game
with ease. The game can be played on a mobile device or a computer, with touch, keyboard, or mouse
controls.
The main screen of the game features a "play" button that takes the player to the gameplay area. The
gameplay area displays a target or a series of targets that the player must hit with balls. The player can
control the direction and speed of the ball by swiping or dragging on the screen with their finger or
clicking and dragging with the mouse.
In addition to the main controls, the game also has several buttons that allow the player to pause or
restart the game, access the game settings, or view their current score and level progress. The game also
features sound effects and music that can be adjusted or muted using the game settings.
Overall, the user interface of "Throw Ball: Smash Hit" is designed to be accessible and easy to use, with
clear and responsive controls and minimal distractions.