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
0
Question by techshaman · Apr 01, 2013 at 05:35 PM · updatedownload

App Updater

Hey guys

I'm writing a relatively simple rpg game in unity. After I release the game I want to be able to add bug fixes and more items and textures to the game. Ideally the app itself could check for a later version / more content and download rather than relying on the users to update through the app store manually.

I'm sure I could write it all from scratch but I'm hoping there is an existing unity tool or asset that does some of the heavy lifting for me already. If anyone has experience with this and can point me in the right direction it would be greatly appreciated!

Thanks!

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 Eric5h5 · Apr 01, 2013 at 05:50 PM 0
Share

If you're talking about the iOS App Store, the update mechanism is already in place through the store itself. That's what everyone uses and what's expected. Also you don't want to force updates on people without their consent, because not all updates are actually improvements.

avatar image techshaman · Apr 01, 2013 at 05:52 PM 0
Share

$$anonymous$$y game is cross platform so I don't want to rely on a particular app store. I won't force a download rather something like "A newer version is available" when you start the app up.

1 Reply

· Add your reply
  • Sort: 
avatar image
0

Answer by drastick · Apr 01, 2013 at 06:08 PM

Look at how asset bundles are used. http://docs.unity3d.com/Documentation/ScriptReference/AssetBundle.html

If you craft your app right way, all the content that you may want to make updateable can be loaded form asset packs. The WWW.LoadFromCacheOrDownload option can download and cache the desired version. These packs can hold platforms specific built assets and script.

In my project I'm storing all of my levels as asset packs on the server, if connected to the internet I see if there is a new versions of the level it will download the new version. What makes this nice is the user can download small packs of updates only when they need them. However if your game is designed for a lot of offline play and you have critical fixes across the game getting all packs at once may be best.

Comment
Add comment · Share
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

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

12 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

Related Questions

Unity Download Assistant - Help 1 Answer

Unity don't work and it's impossible to repair the problem. 2 Answers

Load external scenes outside of the build 2 Answers

Unity update 1 Answer

I need an older version of sample assets because my college has an older version of unity 1 Answer


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