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
3
Question by amizaki · Jun 29, 2010 at 10:04 AM · updateclientrelease

How can I update my game client after release?

I want to make a MMO game,but I worry about game update function.I do not know how can I update my game client to add some new scripts,models,textures and so on.

I want to re-import Assets after game release.The update data can download, and import through update.exe.

On other project, I update client like this way : unpack resourse --->add new resoures---->pack resourse--->replace .exe file,but in unity3d, I can't unpack .assets file, does unity have a tools such like this?

And, does have any way to change unity3d build folder structure? I found unity pack all file into .assets files. Can any tools can change it?

Comment
Add comment · Show 6
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 spinaljack · Jun 29, 2010 at 01:01 PM 0
Share

Easiest way would be to simply send players whole new client downloads. Also look into using asset bundles for additional content.

avatar image Cyclops · Jun 29, 2010 at 01:20 PM 0
Share

@spinaljack, might mention that AssetBundles are a Pro-only feature.

avatar image Atnas1010 · Nov 03, 2010 at 02:52 PM 0
Share

But can you have scripts in assetbundles?

avatar image Lachee1 · Nov 20, 2010 at 10:51 AM 0
Share

there should be some script somewere that access the server. then check the last modifiyed date and if its above he current one it will auto download. well that is a thought anyway

avatar image BerggreenDK · Dec 05, 2010 at 09:03 AM 0
Share

http://unity3d.com/support/documentation/ScriptReference/AssetBundle.html I dont see "PRO requirement" ?

Show more comments

4 Replies

· Add your reply
  • Sort: 
avatar image
3
Best Answer

Answer by drawcode · Nov 30, 2010 at 06:48 AM

1) Asset Bundles are one way, bundles created from the same project as the one they will be loaded into can have script applied.

2) Loading textures dynamically is another.

// Get the latest webcam shot from outside "Friday's" in Times Square var url = "http://images.earthcam.com/ec_metros/ourcams/fridays.jpg"; function Start () { // Start a download of the given URL var www : WWW = new WWW (url);

 // Wait for download to complete
 yield www;

 // assign texture
 renderer.material.mainTexture = www.texture; 

}

3) Mesh can also be added dynamically from text by serializing mesh

4) Another might be to create a dynamic unity scene that only has a 'Code' node and then attach a script that loads in configs from local or web (i.e. in a JSON or XML file). Based on those configs you dynamically create all objects in script/code by downloading asset bundles or objects such as textures, meshes, configs.

Certain areas could be managed with any one of the above options individually or combined.

But the best option is to probably do assetBundles and using them from the same project when you export them to use script across them.

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
avatar image
1

Answer by Max Kaufmann · Aug 02, 2010 at 05:52 PM

Occam's razor -- host in the web player and cachebust?

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
avatar image
-3

Answer by pocikanec · Nov 23, 2010 at 04:02 PM

Simply, try to learn other programming language, such as VisualBasic (Visual Basic 2008 Studio), it is very simple and you can make your own updater. It can download files, unrar them to selected folders & etc... Very powerfull language, i have maked something like that (updater for my other program).

Or publish your game via Unity Web Player.

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
avatar image
0

Answer by StrongGuy · Aug 01, 2015 at 02:27 AM

JavaScript Binding for Unity3D https://www.assetstore.unity3d.com/en/#!/content/25497

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

1 Person is following this question.

avatar image

Related Questions

Is it possible to update/bug fix an already released/published game? 1 Answer

Making an update for my app 0 Answers

How to check what version of an asset store product you have? 0 Answers

How do I update an image to all connected Players on a Multiplayer server? 0 Answers

Release a "Patch" in Unity instead of a Full Game 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