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 /
avatar image
1
Question by biuyau · Feb 15, 2015 at 08:50 PM · updateserverdatabasesecuritydata storage

Data save/update/exchange for an online mobile game

Hi all, though it is still an early stage for my development, but I would like to have some idea on some foreseeable issue so that I could perhaps design a better coding infrastructure....

so..I would be writing a online game, which is not an MMO, but simply a game that player need to connect to a server, probably for save updates and status monitoring, as it will be a free-to-play game providing IAP.

meanwhile, I may go for SOOMLA for the IAP module, and probably PARSE or KII for the server side host, as I would need a database as well as server side logic supported.. any comments or suggestions??

my concern are listed as below:

  1. I know it is impossible to fully prevent hacking and reverse engineering, but after some researches, I got an idea that I could store the player save at the server-side and load it whenever the player start the client app, but how could that be actually done? I got confused as we need login id/password to access the server, though I know i should get the login-code to be written at server-side (i.e. php) and call the php by WWW in unity, but how could I prevent the call from being an application apart from my original app?

  2. there would be patches and probably event updates in the future, which may not require updating the codes/logic, and therefore I may need to update only some data files like images or level settings, how could I check for the updates? (perhaps some versioning or file list?)

  3. furthermore, where should I store the above data? I know the resources assets will be built in a file, and I wonder if I should go for the persistentdata or streamingAssets... where should I exactly place the data directory if I am developing for both android and iphone?

sorry that I have no experience in developing online game with security issue, and therefore the above problems may be a bit amateur .... hope someone could guide and help me out, thanks in advance!! :)

Comment
Add comment · Show 1
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 Nidhii · May 13, 2016 at 07:54 AM 0
Share

@biuyau Hi Did you find any solution to your scenario? I am also in similar situation & clueless what should I do about it! Would be great help if you can share some insight. Thanks.

0 Replies

· Add your reply
  • Sort: 

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

Storing data on a server to be used for player currency in a multiplayer game 1 Answer

How do I go about using a server to store and retrieve data? 0 Answers

php, sql security 3 Answers

How do I go about using a server to store and retrieve data? 0 Answers

Issue with TLS and X509 authentication 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