Saturday, June 25, 2022
HomeGame Developmentunity - Need assistance selecting cloud backend answer for my sport

unity – Need assistance selecting cloud backend answer for my sport


I am engaged on a sport for iOS and Android on Unity and I want a backend cloud server to retailer sport information (participant information, in-app purchases, metrics …) and get information from it whereas enjoying.

Briefly, it’s a 3D High-Down RPG the place the participant discover a dungeon room by room.

These rooms might be procedurally generated. They’re fairly small I suppose so I considered letting the cell gadget operating the procedural technology code.Perhaps it’s higher to run this code on a server and solely return to the gadget the mandatory information to load my scene?

I will have to retailer widespread information like stock, characters, outfitted objects, development and so forth..

There might be on-line interplay like chatting, guilds and the likelihood to discover others gamers’ “homes”*****. Additionally a leaderboard with dungeon clear instances and others issues. However nothing associated to enjoying with different folks. (would adore it however .. an excessive amount of for me for now, possibly in the future).

***** Knowledge essential to recreate the home might be saved and I will solely want this information to let the participant enter one other participant’s home. After all the participant might be alone, no multi-playing.

So I want a cloud database to retailer all these type of info, but additionally a backend server.I can deal with the dev half however I’ve actually poor “abilities” concerning the communication between the gadget and the server. And community/servers infrastructure normally.

I will have to ship/obtain information from DB in actual time like “participant accomplished room #3”, “request procedurally generated information of room #4” (if I resolve to run this code on server), or possibly the loot like tools, gold and expertise. (I simply do not need to let the participant an opportunity to cheat regardless that I do know, there’ll all the time be a means however I suppose if it’s the server who decides every part it’s most likely a greater observe ?)

From what I understood with searches I’ve finished, I want a server which might be dealing with person accounts (logins) and sport’s server-side code (like producing a room or random loot) and one other one for the database (is it that dangerous if database and backend dwell on the identical server?).I’ve seen that is it is higher to have a number of servers however I suppose I can begin smaller with one server dealing with authentification AND sport’s server-side code?

Additionally concerning a number of servers talked about within the hyperlink above, would a rented cloud server would already be “secured” on this means ? Or do I’ve to deal with safety myself ? One more reason why I need to discover a cloud answer dealt with by an organization is to not fear about this sort of issues.

Here’s what I’ve discovered to this point :

*****These options accommodates a number of sub-products like “DynamoDB” for AWS Databases.

I’ve additionally tried to look via AWS/Google Cloud/Microsoft Azure however there are soo many merchandise I do not perceive what I want and what I do not want haha.

Aside from database solely options, I do not perceive the distinction between these I enumerated.

What I would really like is :

  • Free plan for growth and naturally the cheaper answer that fits my wants

  • No have to handle infrastructure/safety (this one is essential for me)

  • Backend server AND database in a single firm (for simpler integration and administration I suppose? and possibly will probably be inexpensive however I can cope with two totally different corporations)

  • C# for server aspect code (The least vital, I can cope with different language if obligatory)

  • Robotically scalable (both 2 gamers or 14000 I need not do something tedious, and even higher, something in any respect to scale the servers. Simply in case)

  • A part of a worldwide community (I suppose for response instances, like AWS/Google/Microsoft suggest if I understood appropriately).

  • Can request/ship information actually shortly for information transactions whereas enjoying.

In case you have any useful documentation to assist me perceive this world, I will gladly learn them.

Thanks in your time.

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

- Advertisment -
Google search engine

Most Popular

Recent Comments