0% found this document useful (0 votes)
127 views10 pages

Multiple Game Development Ballpark Estimation Proposal V1.0 - by Manektech

This document provides a ballpark estimation for developing multiple mobile games. It includes estimates for developing 6 games in Unity, an admin portal using Laravel, and backend development. The estimated timeline is 7.5 months for game development and 2.5 months for the admin portal. The estimated monthly cost for the required resources is $26,000 USD. It also provides notes on technologies, assumptions, scope, and reference work.

Uploaded by

Ashok C.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
127 views10 pages

Multiple Game Development Ballpark Estimation Proposal V1.0 - by Manektech

This document provides a ballpark estimation for developing multiple mobile games. It includes estimates for developing 6 games in Unity, an admin portal using Laravel, and backend development. The estimated timeline is 7.5 months for game development and 2.5 months for the admin portal. The estimated monthly cost for the required resources is $26,000 USD. It also provides notes on technologies, assumptions, scope, and reference work.

Uploaded by

Ashok C.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Date: 9 November 2023

Ballpark Estimation

PROJECT NAME: Multiple Game Development Ballpark Estimation – V1.0

TECHNICAL REVIEW
Manektech has analyzed the requirements and has prepared project scope analysis. The scope analysis is based on
information collected from the client and is subjected to change when further information is provided from the client.

PROJECT DELIVERABLES
• Game Development (Android + iOS)
• Admin Portal & Backend Development
• QA/Testing
• Deployment on Apple App Store and Google Play Store
• Source code

USER ROLES & ACCESS


• End User – Game access
• Admin Panel – Admin Portal access

PROJECT FEATURES / SCOPE OF WORK


1. GAME FEATURES (END USER):

• Main Game:
o Project setup and Architecture
o Splash screen
o Loading screen
o Login (Facebook, Google, Apple, Email)
o Registration
o Verify Mail with OTP
o Main Screen
▪ Achievement
▪ Wallet Balance
▪ User Profile
▪ Rate App
▪ Settings
 Profile
 Language selection (Considering 5 languages)
 Privacy policy
 Terms & conditions
 Logout
 Delete account
▪ Information screen
▪ Free coin
▪ Buy coins
 In-App Purchase integration
▪ Claim
 Spin wheel integration
▪ Daily Bonus
o Game Selection Screen
▪ Titli Sorat
▪ Andar Bahar
▪ 7up 7down
▪ Housie
▪ Center coin
o Ads Integration
• Titli Sorat Game:
o Loading Screen
o Main Screen
▪ Start Game
▪ Join Private Table
▪ Create Table
o Game Play
▪ Game Play UI
▪ Start Game
 Welcome screen
 Instruction for Each and every button and feature
 List of table (player can join table)
 Playing picture
 Game play logic
 Integrate Multiplayer SDK
 Bet Limit
 Win loss screen
 Timer
▪ Join Private Table
 Welcome screen
 Instruction for Each and every button and feature
 Player have to enter table number/id
 Playing picture
 Game play logic
 Integrate Multiplayer SDK
 Win loss screen
 Timer
▪ Create Table
 Maximum 10 player can join
 Playing picture
 Show Statistics of all players
 Show table numbers
 Win, Loss, Total bet
 Start bet, Pause bet
 Win loss screen
• Andar Bahar Game:
o Loading screen
o Main Screen
▪ Start Game
o Game Play
▪ Game Play UI
▪ Cards Animation
▪ Gameplay Logic
 Select Andar OR Bahar Option
 Generate Random card from ACE to KING
 shuffle cards and generate one by one in Andar and Bahar
 Check Winning Logic
• 7up 7down Game:
o Loading screen
o Main Screen
o Table selection screen
o Game Play
▪ Game Play UI
▪ Multiplayer Logic
▪ Game play Logic
▪ Dice Manage Logic
▪ Win loss screen
▪ Rules Screen
• Housie Game:
o Loading screen
o Main Screen
o Buy Ticket Screen
▪ Buy Tickets for table
o Game Play
▪ Game Play UI
▪ Multiplayer Logic
▪ 1 to 90 Random number generator
▪ Assign random number to every player
▪ Show claim ticket board
▪ Timer
▪ Win loss screen
▪ Help Screen
▪ Show player list with level and tickets
 Early five
 Top line
 Middle line
 Bottom Line
 4 Corners
 Full house
• Center Coin Game:
o Loading screen
o Main Screen
o Game Play
• Device support
o Mobile phone and iPad/tablet devices only
• Orientation support
o Landscape orientation only
• Theme support
o Single theme

2. ADMIN PORTAL & BACKEND FEATURES (END USER):

• Admin Panel, Backend, Admin Panel Theme & Database setup


• Admin Authentication (Login/Forget Password/Change Password/Logout)
• User Management
o Player data (Profile, Score, Coin, etc.)
• Achievement management
• Daily Bonus management
• Leaderboard management
• Dashboard
• REST API Development

NOTES/ASSUMPTIONS
1. As of now, we have considered iOS and Android support. For desktop support, do we need to support Windows
Desktop only or any other OS support required? We will need to check the changes required in UI for desktop, so
once client provides the UI/UX then we can provide estimation for that. We will also need to check payment
gateway support for purchasing the coins and Advertisement platform support for different desktop platforms.
We can generate the desktop platform builds using the same source code, but the above changes will be
required at development stage to make them properly compatible with desktop platform.
2. The game will be in a 2D environment.
3. We have considered Photon for multiplayer integration.
4. The client will provide all the assets for the game like logo, icons, UI/UX designs, sounds, etc.
5. The client must provide required third-party services accounts like hosting server, Apple developer account,
Google developer account, Photon engine, etc. The client will bear the cost of third-party services.
6. This is ballpark estimation, and it will change at development stage depending on the design and scope of work.

TECHNOLOGY SUMMARY

TECHNOLOGY ADMIN PORTAL + BACKEND MOBILE GAME


Framework Laravel Unity
Language PHP C#
Tools NetBeans, VS Code VS Code
Database MySQL
QUOTE: MONTHLY HIRING BALLPARK

BALLPARK TIMELINE
• Unity Game Development:
o Main Game: Approx. 6 weeks (2.5 months)
o Titli Sorat Game: Approx. 6 weeks (2.5 months)
o Andar Bahar Game: Approx. 2 weeks (0.5 month)
o 7Up 7 Down Game: Approx. 4 weeks (1 month)
o Housie Game: Approx. 8 weeks (2 months)
o Center Coin Game: Approx. 4 weeks (1 month)
• Admin Portal & Backend Development: Approx. 10 weeks (2.5 months)

RESOURCE TEAM STRUCTURE & COMMERCIALS

SR NO RESOURCES ENGAGEMENT REQUIRED FOR MONTHLY COST APPROX. COST


1 Unity Developer Full time Approx. 7.5 months $2,600 USD $19,500 USD

2 Laravel Developer Full time Approx. 2.5 months $2,600 USD $6,500 USD

3 QA/QC Shared resource Shared resource N/A N/A

4 Project Manager Shared resource Shared resource N/A N/A

TOTAL BALLPARK ESTIMATION $26,000 USD


Note: There is no fixed scope/deadline of project requirement in monthly hiring model because resources are
hired/handled by client. So, the project cost will vary if developer engagement is extended for further
development work.

REFERENCE WORK
• https://play.google.com/store/apps/details?id=com.mtsfreegames.cat.run.simulator3d
• https://play.google.com/store/apps/details?id=com.chessgame.ludostar
• https://apps.apple.com/us/app/counter-terrorist-strike-cs/id1575477298
• https://play.google.com/store/apps/details?id=com.criticalstrike.gun.action
• https://play.google.com/store/apps/details?id=com.wod.ag.global
• https://apps.apple.com/us/app/among-gods-rpg-adventure/id1628535474

Notes:
• Third-party expenses and integrations, if any, are charged to Client.
• Delays in communications from the client may impact completion date and delivery.
• We cannot modify any required third-party extensions.
• Any limitation of 3rd party extensions will also apply to scope features.
• All required application content must be supplied in a timely manner by the client. Delays in requests may
impact on the delivery schedule.
• Any Scope Change Request (SCR), full advance payment required prior to the start of work.
• All additional work will be billed at $25.00 per hour rate.
• Source code will be released only after we receive full and final payment.
• This document is valid for (30) days from the date specified above.
• Should client decide to end development, after development begins, client must do by providing 15 days
advance notice to end development.
• If any case client wants to terminate the contract, they must inform us 15 Days prior to termination date.
• If payment is dependent on the end client and our client will not receive it then also, the client needs to make
payment of our raised invoice.
• In 7 days from the invoice generated date, client must clear payment of invoice, else we will hold the developer
as well as work.
• In case an invoice is pending, and another invoice will be generated, then automatically the account team will
send mail for holding the development/resource to PM and on same day project/resource will enter in hold
state. Once project/resource hold, client will need to clear both the invoices to resume the work.
• In case a project gets cancelled anytime then any payment received already is not refundable.

You might also like