Find Jobs
Hire Freelancers

Consultation on game architecture using photon realtime

$30-250 USD

Closed
Posted over 2 years ago

$30-250 USD

Paid on delivery
<Overall> We are looking for someone who can help us design the system architecture of a multiplayer unity game using photon engine for match making. <About the game> The game is a multiplayer action game where users need to redeem their point balance on our web service in order to play in a room. So each time a user tries to create or join a game room, the user's account balance is validated by our web service through an API. If the user is eligible to create or join a room, then they are added to the room. Then when the game is finished, the results are sent to our web service to display the results on our web UI. <Issues we are facing> Currently, we got the game to work but we cannot figure out how to handle the following situations. 1. How can we validate the user's eligibility on our web service before the user joins or creates a room and allow or reject the user from joining or creating a room on photon? 2. How to keep the room data, such as players and room state in sync with our web service. 3. When a player loses in the middle of an ongoing game and leaves the room, how should those outcomes be synced to our web service? 4. When all player leaves the room, how can our web service receive the outcome of that room? Is there any way for our web service to receive the state of each player at the point where they left the room? 5. How should our web service receive the room's final outcome? <What is expected as deliverables> We expect the following documents as deliverables after thorough discussion on what we want to achieve. - An architecture diagram expressing what kind of data is sent to/from which components. - Process diagram expressing when and how each data is sent to/from which components. Any questions are welcome.
Project ID: 31918322

About the project

9 proposals
Remote project
Active 2 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $330 USD for this job
User Avatar
Hello sir, Hope you are having a good time. I am working as an Unity developer for more than 7 years and worked on many PHOTON realtime based games. I have expertise in REALTIME games as you can check my previous reviews also related to photon and playfab. Looking forward to hearing from you in chat. Thank you Keshav Rankawat
$350 USD in 15 days
5.0 (29 reviews)
5.5
5.5
User Avatar
Hi, photon have some events that register when a player enter/exit room, or do anything else on a multiplayer state. Based on that, we can send custom calls based on these states to your web service to keep things synced. If you want me to implement these codes i can, but i dont want to do the architecture diagram part based on the things that you guys already have done.
$250 USD in 3 days
5.0 (8 reviews)
3.9
3.9
User Avatar
Hello There, Greetings for the day, Myself Rizuanul Haque, Owner and Senior Developer of Nova Studios, have stumbled upon your fascinating project and would like to hear more about it. Here first of all I would like to present you my startup Nova Studios. Armed with professionals equipped with the right tools and energy, and enthusiastically prepared to delivery top-grade results in low budget and quality work as per your necessity. I am eagerly waiting to clearly discuss your near doubts and queries in free without any hesitation and do feel free to ask for any advice, 24x7 communication, if pleased employ as per your need. Regards, Rizuanul Haque
$190 USD in 7 days
1.6 (11 reviews)
4.8
4.8

About the client

Flag of JAPAN
Kitakyushu, Japan
5.0
4
Payment method verified
Member since Aug 8, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.