Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

[RELEASED] Robin.Theilade.UnityFramework

Discussion in 'Assets and Asset Store' started by robin-theilade, Nov 22, 2014.

  1. robin-theilade

    robin-theilade

    Joined:
    Jun 3, 2012
    Posts:
    119
    ------------------------------------------------------------------------------
    RobinTheilade.UnityFramework
    by Robin Theilade
    ------------------------------------------------------------------------------
    :: About
    ------------------------------------------------------------------------------
    This framework contains common data structures, objects and methods that are
    shared across my assets and if you like you may use them in your own projects
    as well.
    ------------------------------------------------------------------------------
    :: Features
    ------------------------------------------------------------------------------
    Data structures

    • Quadtree
    Helper Methods
    • Random Vector3's
    • Horizontal/Vertical GUILayout
    • Equal comparison of TreeInstance instances
    • Time measuring of code
    ------------------------------------------------------------------------------
    :: Why
    ------------------------------------------------------------------------------
    During development of a few Unity assets I came to realize that I needed to
    combine code from the assets into an assembly for better keeping track of
    versions and since the assets were sharing code it seemed smart to create a
    framework assembly.
    ------------------------------------------------------------------------------
    :: FAQ
    ------------------------------------------------------------------------------
    Q. May I use the assembly in my own projects?
    A. Yes. Use at own risk.
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. May I use the code from github in my own projects?
    A. Yes. Use at own risk.
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. May I use the assembly/code in a commercial project?
    A. Yes. Use at own risk.
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. May I use the assembly/code in an open-source project?
    A. Yes. Use at own risk.
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. May I use the assembly/code in a hobby project?
    A. Yes. Use at own risk.
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. Do I need to credit you?
    A. No
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. How do I see which version of the framework I'm using in Windows?
    A. Right click the assembly and click the Properties menu option.
    When the properties window have appeared, click the "Details" tab, here
    you will find the version in the Product version property.
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. How do I see which version of the framework I'm using in OS X?
    A. I don't know.
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. How do I see which version of the framework I'm using in Linux?
    A. I don't know.
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. Which .NET version is the assembly targeted?
    A. v3.5
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. How come MonoDevelop will not open the C# projects?
    A. I'm using Visual Studio 2013 and MonoDevelop doesn't support the toolset
    VS2013 is using. You can edit the csproj files with a text editor and
    change the toolset version to 4.0.
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    Q. Which versions of Unity have this framework been tested with?
    A. v4.5.0f6
    ------------------------------------------------------------------------------
    :: Links
    ------------------------------------------------------------------------------
    Source code : https://github.com/robintheilade/unityframework
    Unity Asset Store : https://www.assetstore.unity3d.com/en/#!/content/25600
    Unity Forum : http://forum.unity3d.com/threads/released-robin-theilade-unityframework.281646/
    ------------------------------------------------------------------------------
    :: Contact
    ------------------------------------------------------------------------------
    Please use the Unity forum thread as others might have the question as you or
    might even be able to answer you. This way it is less time consuming for me
    and I can continue to offer the framework for free.

    Unity Forum : http://forum.unity3d.com/threads/released-robin-theilade-unityframework.281646/
    ------------------------------------------------------------------------------
    :: Changes
    ------------------------------------------------------------------------------
    2014.11.22.1526

    • Initial release
    • Quadtree data structure
    • GUILayout horizontal/vertical helper methods
    • Random Vector3 helper methods
    • TreeInstance helper comparsion method
    • Time measuring of code method
     
    Last edited: Dec 2, 2014
    AlekseevEvgenii likes this.