Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Have at a good Camera view controlling asset: DynamicCamera.

Discussion in 'Assets and Asset Store' started by kaedmon, Sep 19, 2012.

  1. kaedmon

    kaedmon

    Joined:
    Jan 28, 2010
    Posts:
    25
    A co-programmer here, at our indie game house wrote our Camera control code in such a Computer Science-pleasing API fashion, that we decided to let everyone at it, via the Asset Store.

    Use and enjoy: DynamicCamera 1

    ~

    Also, I am certainly available for answering any questions.

    It actually also have some FPS capabilities, but it excels at vehicular-style camera control schemes. That is really where it distinguishes itself from goodies like MasterCamera, Camera path, etc.

    The code is extensively documented, and a friend new to Unity has done a vary detailed beginner-oriented video tutorial.

    Thanks for your support.


    Long live Unity! Long live Indie game devs!


    ~


    Here's the gist:


    DynamicCamera ~ AVAILABLE NOW!

    Do you want to add essential targeting to your game character? Would you like the ability to smoothly glide between camera views? Do you need to add management of logical viewing modes to your game development efforts? We did to, and now we are bringing it to you! Our DynamicCamera scripts and camera enhancements for the the for Unity3D game engine are available at the Unity3D Asset Store.



    DynamicCamera is a multi-purpose camera controller that can serve as the foundation for all your game- and interactivity-development camera movement needs. It is coherently designed, implemented, and documented to be easy to use and extend. What follows is a short introduction, along with links to the Demo, Documentation, Video Tutorials, and User Forums.

    Overview

    DynamicCamera is a versatile camera movement, targeting and tracking programming interface, which can dynamically switch between a number of useful modes. These modes vary from direct following, various perspectives, following based on velocity, and many others. The versatility of the camera's controlling code should fulfill a wide variety of game design needs, and is highly extensible to adapt to your specific projects.

    Setup

    To setup the dynamic camera, simply attach the DynamicCamera.cs script to any camera GameObject. Set the primary target to the GameObject you wish to follow, and then set the mode to a movement control scheme that suits your particular need or current game state. Other scripts are included, which may also be added to a camera controlled by DynamicCamera.cs to augment and enhance DynamicCamera's functionality in several nuanced ways.

    Important Links

    1: Interactive Demo
    ( this is just a web player with stand-ins, but the DynamicCamera can be used on any platform or as the basis of any form of gameplay )
    2: http://nimbusgarden.com/dynamiccamera/annotated.html
    3: Video Tutorials
    4: Support User Forums
    5: Purchase DynamicCamera at the Unity3D Asset Store ~ $15 Introductory Price