Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
This question was closed Oct 10, 2013 at 12:30 PM by Fattie for the following reason:

Problem is not reproducible or outdated

avatar image
0
Question by Dante · Oct 10, 2013 at 10:31 AM · multiplayerrealtimepush

RealTime multiplayer Game with Push Notification.

Hi all,

I'm trying to make a multiplayer system for my game, I want something to do something very basic and I would like use whatever photon cloud if possible ... I'm making a game like CounterStrike (but very basic, just as practice).

In which players score points by killing other players, Normally the goal of my game is to kill as many other players as possible until a certain condition or limit is reached, commonly being a frag limit or time limit. Once one of these conditions is met, the match is over and the winner is the player that accumulated the greatest number of frags.

And a very important thing is i want to notify users of any updates within my game such as new content that has been updated which could be basically anything, i.e daily achievements, new rewards, new weapons added new maps introduced... etc etc...

Because i just want to deploy the game ASAP , after that day by day i modify this..

The main aspects for implementing this are:-

  • Implement server creation and joining an existing host.

  • Spawning as a player and how objects can be created on the network.

  • Network communication using State Synchronization and Remote Procedure Calls.

  • Interpolating and predicting values between data packages.

But I don't want To Do things Like :-

  1. Server side coding.

  2. Socket level programming.

Because I don't want to waste my time on implementing this on server side. Now a days there are Huge variety of cloud services available in the market, i would like to use these services. But don't know which one is the best for my requirements.

I just want to concentrate on my game's designing(such as its appearance, graphics, characters) and functionality(their is only one word i.e PERFECTION).

I am looking for features like :-

  1. User management.

  2. Avatar management.

  3. Leaderboards (many of them).

  4. Achievements and Challenges (user created and developer created).

  5. Microtransactions support (virtual currency).

  6. Possibility to support many platforms (we are using Unity3D engine, so Unity3D support is a great advantage for us).

  7. Support for players on different continents - If I were to choose Backend as a Service solution hosted by tech provider - I need to be sure it will offer proper support for players from different locations - this usually means having data centers at least in US and Europe.

Some basic additional features like:-

  1. Analytics For My Game.

  2. Scheduled Push Notification.

  3. Social integration (like On Facebook, twitter, linkdIn).

  4. Setting Up Rewards.

  5. Messaging between friends Or Buddy Management.

  6. MatchMaking.

I've searched for months and Existing solutions I found so far are :-

  • OpenFeint.

  • App42 Cloud API.

  • Kinvey.

So to sum up: What are your experiences with building server backends? Which way or technology would you recommend? Is there a technology or approach I am missing?

Thanks in advance,

Comment
Add comment · Show 2
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Fattie · Oct 10, 2013 at 12:30 PM 0
Share

This question is too broad. It is many questions

Simply ask new, specific questions (very short) for each question. It's totally ok to ask as many questions as you want.

For push notifications for example, just use Prime31 / UrbanAirship as everyone else does.

Go ahead and ask INDIVIDUAL short questions, cheers

avatar image Dante · Oct 10, 2013 at 01:11 PM 0
Share

sorry fattiee.... but i just want to explain my requirements...

but i got your suggesstion ... thanx... next time i'll take care of it....

0 Replies

  • Sort: 

Follow this Question

Answers Answers and Comments

16 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Unity MultiPlayer Game Implementation Requirements. 3 Answers

What type of server can I choose for multiplayer game? 0 Answers

Unity networking tutorial? 6 Answers

Can't create room using play-games-plugin 0 Answers

how to get the player's displaye name whom i have invited using Invitation screen? Using Google Realtime multiplayer. 0 Answers


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges