You are on page 1of 2

Scope of Work

Objective
Update current archery game to integrate the game in the RMG platform

GamePlay

Rounds: will indicate the total number of rounds each player will get.

1. The Player will have n number of arrows


2. Per arrow will be one round
3. Each round will be of 10 secs
4. There will be a time bonus
5. Whichever player shoots the arrow fastest or first gets a time bonus
6. The score will be in one decimal place
7. The round changes only after all the players have played their shot.
8. For each round, the target will change
9. The targets should change in an incremental difficulty
10. If the player doesn't shoot the arrow within 10 seconds that is counted as a missed turn
and 0 points are granted for it.
11. The player with the highest score wins the game

Game Mechanics

Tweaking the control system of the game


Changes in JSON system

Game Art
1. Integrate new game art. (new ground, new targets, new curves, new avatar)
2. Integrate New Game HUD (show other players and their score also the player rank)
3. Integrate New UI
4. New FX to be added

Multiplayer System And SDK


1. Integrate SDK to game
2. Integrate game to RMG (Real-Money Gaming) platform
3. Backend Setup

4. Matchmaking
4.1. Users in the same Entry Fee room will be matched
4.2. The matchmaking works in a first in first out methodology where players are
matched against other players with similar skills looking to play at the same time
4.3. If the minimum required quorum for gameplay isn’t reached the players in
matchmaking will be refunded their entry fees
4.4. If players quit the game during the matchmaking screen they will lose their entry
fees and they would have been considered to have voluntarily retired from the
game

5. Winning Criteria
5.1. After the end of all rounds, the player with the highest score wins the game
5.2. If the score is tied between players they will move into a Tie round.
5.3. If the score is tied between two players, they will play a series of rounds until one
player scores more than the other player. (the distance from the bullseye).
5.4. If the player leaves the game due to the following conditions then the opponent
will be declared a winner:
5.4.1. Disconnection from game server
5.4.2. Going into settings and selecting leave game option
5.4.3. Exits the app and/or Goes into the background and does not come back
5.4.4. Misses x turns
5.4.5. If both players leave the game at the same time, then no player is
declared as the winner

6. Game End Scenarios


6.1. Any winning condition is satisfied, the game ends
6.2. If the player leaves the game due to the following conditions:
6.3. Disconnection from game server
6.4. Going into settings and selecting leave game option
6.5. Exits the app and/or Goes into the background and does not come back

You might also like