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. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

[RELEASED] [LIMITED FREE VERSION] C# Writer - DIAMOND - Visual Scripting

Discussion in 'Assets and Asset Store' started by maz_dev, Jul 20, 2017.

  1. maz_dev

    maz_dev

    Joined:
    Sep 23, 2012
    Posts:
    261
    Diamond Is Released
    Asset Store Link
    Documentation Link


    If you want to ask a question, select this phrase and click reply, so you don't need to go to the end of the thread

    Visual Scripting, for designing, prototyping, coding, and iterating.

    To build faster a community for Diamond, the first version on the asset store is free. Early users are the pioneers and deserve consideration.

    Diamond democratize games and apps development, it's a State Machine node editor extension for Unity using visual scripting, useful for game designing, prototyping, coding, and iterating.

    Diamond use a smart adaptive Node, no more need to search in a long list of nodes, you will have a flexible graph, easy to use, so you will save time, and learn the Unity API using linked and embedded documentation.


    Diamond documentation here
     
    Last edited: Jul 20, 2017
    theANMATOR2b likes this.
  2. maz_dev

    maz_dev

    Joined:
    Sep 23, 2012
    Posts:
    261
  3. maz_dev

    maz_dev

    Joined:
    Sep 23, 2012
    Posts:
    261
    In Diamond, you have an embedded documentation explaining each node with links to the web documentation of mezanix website or the Unity website (if the node is related to a Unity API class), this is useful for learning the Unity API

    6.jpg
     
  4. IanStanbridge

    IanStanbridge

    Joined:
    Aug 26, 2013
    Posts:
    334
    Hi looks good so far. Would there be anyway to make it have access to other functions and classes than those that you have included in the list though ? The equivalent of the using command in C#. I would have thought that the main benefit of this tool would be in generating scripts that used libraries the user wasn't very familiar with after all. For example if you could select the logic type of other and then point it at a public class for a third party library and have it populate the list with all the public functions contained in the class file you selected. Also it would be good if it had some way of tweening values or tweening between states. For example you would often want to lerp towards a color rather than just change it instantly from one to the other.
     
    theANMATOR2b and maz_dev like this.
  5. maz_dev

    maz_dev

    Joined:
    Sep 23, 2012
    Posts:
    261
    Hi Ian,
    You got it, yes the main benefit of Diamond is to help people having no knowledge of coding or people having some knowledge but not familiar yet with the Unity API.

    If I understood your point about accessing public functions in already written classes, you mean parsing classes to Diamond's nodes, or something like that. This feature is not yet available in Diamond but is already on the roadmap because Diamond first mission is to help non-coders. When Diamond is mature enough with its first mission I will extend it to target larger community.

    About tweening values, did you mean "animating" values? I thought to add this in Diamond with curves, like the curves we see in the Unity particle system inspector. this is a very good idea.
     
  6. neoshaman

    neoshaman

    Joined:
    Feb 11, 2011
    Posts:
    6,469
    Hello I generally don't comment on logo, but the little D inside the current one is kind of weird and counter productive, BUT if you get rid of it and turn the logo on the side pointing at the right You have a KILLER D! So the little D become redundant
     
    maz_dev likes this.
  7. maz_dev

    maz_dev

    Joined:
    Sep 23, 2012
    Posts:
    261
    Hi neoshaman,

    You are right, I had already this suggestion by sledgeman, so I have done this logo instead, but I need the people opinion, I would like to have your impression too.

    1024_1024.png