[Released] Open World Character Selection & Camera Zoom

Update: This has been approved and is now live!!

Based off a top selling Open World, Action Adventure video game, Open World Character Selection + Camera Zoom gives you the ability to have multiple user characters, which can each be switched to at any time.

When switching, the camera will zoom out of the current player character location, and zoom into the newly selected player character location.

Features:
-Allows multiple player characters
-Character icons within selection screen
-Upon character change, camera zooms out from character location, travels to new character location, and zooms back in.
-System automatically remembers the last player character upon exiting, and reloads onto that player when starting again!

The video above is from an earlier concept on Unity 4. The system now uses Standard Assets and scenes from Unity 5

Version 1.1 has been submitted to the app store and includes the following changes:

-Added depth of field effect to zooming process
-Added step effect to zooming process
-Removed unnecessary standard assets

Please see the video below which includes the new features.

Version 1.1 has been released and can be bought from the link in the first post.

1.2 will contain audio effects.

For those who have already bought this, thank you! If you could post videos of how you have this working in your games, that would be awesome!

Hi I’m wondering instead of having multi characters in a realtime environment is there a way to have just one character that can be switched out with the icon selection screen?

Not sure if your around but I am getting an error in the compiler:

Assets\OWCS\Scripts\SequenceManager.cs(13,9): error CS0246: The type or namespace name ‘DepthOfField’ could not be found (are you missing a using directive or an assembly reference?)

I searched goodl and it suggests adding: using UnityEngine.Rendering.PostProcessing;

But then I get aa whole lot more errors.

Any ideas.? thanks