Tropical Paradise Demo to Unity 4.0


Old Unity Island Demo Project To Unity 4.0

  1. Download project from : http://unity3d.com/support/old-resources/example-projects/islanddemo *link seems to be broken
    ** new link: http://www.mediafire.com/file/288o87oo8aejjyn/IslandDemo.zip
  2. Unzip it
  3. Open project
  4. Upgrading.. Yes
  5. Fix now.. Yes
  6. Fix now.. Yes
  7. Open islands scene
  8. Can already see the scene in editor
  9. Play..cannot..errors
  10. Assets/Scripts/UnderwaterEffects.js(23,46): BCE0022: Cannot convert ‘UnityEngine.GameObject’ to ‘float’.
  11. Lets try to modify it from:
    if(water) waterLevel = water.gameObject;
    to:  (just a guess)
    if(water) waterLevel = water.gameObject.position.y;
  12. New error comes up:
    Assets/Editor/UpdateTreeColors.js(13,17): BCE0031: Language feature not implemented: UnityEditor.
  13. That is some editor script, lets disable it for now, by renaming the file to “UpdateTreeColors.js_” (in explorer, cannot do inside unity)
  14. Save scene as.. Island4 (just in case..)
  15. Play! (seems to work..?)

26 Comments + Add Comment

  • Help, sir i was follow your instruction but when i rename class of “UpdateTreeColors.js” become “UpdateTreeColors.js_” the all of tree color yellow…..
    please help me..
    thanks 🙂

    • hmm.. that doesnt happen in my scene..
      You are using latest unity version and unity indie and pc?

      Someone else has it also,

      • I have the same problem, all trees are yellow :)) I have Unity3D pro version 4.2. No errors only warnings. Application is running smoothly with bright trees … “radioactive”? 🙂

      • So I made it work w/o “radioactivity”. Simple way to get it running, needs further investigation though.
        1. Switch off “Glow Effect under Main Camera
        2. Comment rows with: glow.enabled = !below; in script UndewaterEffects.js to protect glowing trees when you get out from water.
        That is all. I assume that you made changes described in above post.

        • Using indie, looks like that was some pro effect enabled then.

  • hi I’d like to get the WP 主题 can you send it to me ?
    thank you

  • 你好, 看源代码,主题名称..

  • Hi,

    Do you have a copy of the Island Demo? The unity asset store seems to have removed it?

    Many thanks!

  • Thanks for the fix!

  • Got it working but no water shader.
    can’t use image filters (npot-RT are not supported or RT are disabled completely)

    I am using latest Unity no pro

  • Hey i can’t download the file from neither unity nor other link shired above (http://www.mediafire.com/?288o87oo8aejjyn). Please help me 🙁

    • Mediafire link seems to work here..
      Did it give you some error or .. ?

    • I’ve just solved my problem. It had been related to my another system error. Many thanks for interest 🙂

    • Yes, it is back on unity3d site, but ZIP file is broken. Tried to download several times under various browsers. No luck.

  • I was succeed running this island demo in Unity 4.1. However, I would like to deploy it on iPad, but i faced some error when convert the platform form windows to iOS.how to resolve it?

    Assets/Standard Assets/Camera Scripts/SmoothFollow.js(33,9): BCE0005: Unknown identifier: ‘wantedRotationAngle’.

    Assets/Standard Assets/Camera Scripts/SmoothFollow.js(34,9): BCE0005: Unknown identifier: ‘wantedHeight’.

    Assets/Standard Assets/Camera Scripts/SmoothFollow.js(36,9): BCE0005: Unknown identifier: ‘currentRotationAngle’.

    Assets/Standard Assets/Camera Scripts/SmoothFollow.js(37,9): BCE0005: Unknown identifier: ‘currentHeight’.

    Assets/Standard Assets/Camera Scripts/SmoothFollow.js(40,9): BCE0005: Unknown identifier: ‘currentRotationAngle’.

    Assets/Standard Assets/Camera Scripts/SmoothFollow.js(43,9): BCE0005: Unknown identifier: ‘currentHeight’.

    Assets/Standard Assets/Camera Scripts/SmoothFollow.js(47,9): BCE0005: Unknown identifier: ‘currentRotation’.

    Assets/Standard Assets/Camera Scripts/SmoothFollow.js(52,31): BCE0005: Unknown identifier: ‘currentRotation’.

    Assets/Standard Assets/Camera Scripts/SmoothFollow.js(55,32): BCE0005: Unknown identifier: ‘currentHeight’.

    Assets/Standard Assets/Scripts/DragRigidbody.js(29,17): BCE0005: Unknown identifier: ‘body’.

    Assets/Standard Assets/Scripts/DragRigidbody.js(31,17): BCE0005: Unknown identifier: ‘body’.

    • I had the same problems deploying to Android with the latest Unity 4.6.1f1 , most of the problems I found were the variables not being declared, for the errors you mentioned I just added this to the top of the file:

      var wantedHeight : float;
      var currentHeight : float;
      var wantedRotationAngle : float;
      var currentRotationAngle : float;
      var currentRotation : Quaternion;

      There were several other files that had similar problems, I was able to deploy to my Samsung Note 2 phone after making these changes. I also got it working for Oculus and the Samsung Gear VR.

  • Many thanks!

  • Here’s the link official link (they took down the page but they’re still hosting the file): http://unity3d.com/support/old-resources/files/IslandDemo.zip

  • I downloaded the island demo and tried to open the project in 4.6. I fixed all the debug errors and am able to play the scene.

    The island water material is pink. Does anyone know how to fix this? My take on it is that 4.6 doesn’t like the metadata for whatever the island was made on.

    Please help – I am fairly new and would love to learn with this island as a starting point.

    • any error messages in console?

    • I had the same problem with the water. I think it may be because I have the free version. I ended up noting the position and scale of the water then deleted it from the scene and deleted “Assets\StandardAssets\Water” and “Assets\StandardAssets\Water 1” folders, then imported Unities standard asset “Water (Basic)”. I then placed the “Daylight Simple Water” on the scene and gave it the same position and scale as the original water.

    • hello I tried to downloaded many times, but all failed. so please send me a island zip, thank you very much.

      • ^ added mediafire link to main post

  • Thank you!!!

Leave a comment


Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.