Game Requirement

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

GAME DEVELOPEMENT REQUIREMENT

See next 3 pages

S. No. Services Detail Note

1. Requirement In this module, develop the application’s structure and


understanding and create a development plan
development planning

2. Seemless login In this screen, we will do the UI design of the screen for Api will be
sulotion, Login, this game. Screens will be the following: provided
Splash and
Permission screen - Splash screen
- Login registration screen: This will be the user
login registration screen where users will register
themselves and login into the application. In
Registration we will ask for the following details:
a) Username
b) EmailID
c) Password
d) Then users can login into the application
using their credentials.
- Permission Screen: This will be the second
screen after the user login.
- Login with and without USER ID (if without,
limitation to certain features of game is applied.)

3. PVP feature In this module, implement this point mention below: PVP API will be
provided
● SetUp the photon realtime multiplayer
● Then we will implement multiplayer logic of
designated game for the 2 players
● Apply crypto currency in the PVP logics.

Note : For Online multiplayer feature we will use Photon


Unity Networking plugin:
https://www.photonengine.com/en/pun/pricing

4. Tournament In this module, implement the Tournament UI and API will be


Tournament logic by the API provided.

5. In-game Currency implement logic for playing games by SGC then the API will be
(called SGC) player pays a fee for the game then it can be played by provided.
other players and we will mange SGC by the API
6. UI/UX design and From request of Company
change In Existing
Game

7. AI/bot In this module, we will do when no human can join the


game then the user can play the game with AI bot.

8. Bug Fix In this module, fix bugs in the game like facebook page or
google integration, firebase and all types of bugs

9. Deployment In this module, upload game on to Google Play And Apple


Store and company game platforms

10 Ranking In this module, weekly/monthly/ and/or certain period is API will be


designated for players to play for ranking bonus. provided

11 Playback In this module, allow players to see playbacks of its/its


rival’s game in the section of PVP and tournament for
fairness/study purpose within at least 48 hours.

12 Leaderboard In this module, allow players to see leaderboard by API will be


location/country/global/alltime. provided

13 RP (reward points) In this module, allow players to get additional reward API will be
points as loyalty program, to allow players to redeem provided
products for free.

14. Streaming mode In this module, allow players to specular on other players
while games is playing.

15 News, event, notices, Allow system notice, news, event section and notice to
animation, BMG pop out.

15. Google pay/apple Comleted apps/apks to upload


pay/Company
platform

16. In-app shop with


SGC(in-game
currency)

17 Multiplayer PVP Setup game server to handle multiplayer PvP features. Note
features Game Server
Setup Game server
can be setup in
1. Game specific information is to be stored on the game at Game
server. This includes but is not limited to information such developer’s
as choice. Any
a. user levels inside the game infrastructure
needed for
b. user unlockable content, such as in-game items, in- game servers
game currency (non-SGC) will be provided
by the
c. user statistics, such as user win-rate for non-PvP
COMPANY.
games, user high score
"Infrastructure"
2. Match making feature - players to find each other to examples:
begin the game. Game server should take care of Photon server
coordination in facilitating two or more players meeting account, AWS
each other and starting a PvP game. servers. These
will be provided
a. public mode - random players match making into one by COMPANY
room to begin game upon request
within reason.
b. private mode - specific players match making into one
room (specific players could be specified via "room code",
or other ID logic)

c. tournament mode - specific match making based on the


results of the platform tournament API

3. In-game logic - logic determining the winner of a PvP


game (or several winners).

18 Codes Need to provide:

a. game client code

b. game server code

c. game server database

You might also like