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

PlayMaker - Visual Scripting for Unity

Discussion in 'Assets and Asset Store' started by Alex-Chouls, Dec 31, 2010.

  1. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    gferrari and sqallpl like this.
  2. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  3. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  4. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  5. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  6. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  7. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  8. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Check out this behind the scenes look at Unruly Heroes, a gorgeous game using Playmaker for rapid prototyping:

    https://unity.com/madewith/unruly-heroes
    "Each of the teams is familiar with Playmaker to aid prototyping, and can build new gameplay scenarios quickly. In fact, they were able to create a PVP mode (a feature they’re proud to include for local and online play) for the game without needing to solicit their programming team."
     
  9. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  10. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Check out ValeGuard on our Showcase Page 100% #MadeWithPlaymaker by a solo developer!

    "I created ValeGuard without writing a single line of code. I didn't think this was possible until I found Playmaker."
    Ryan Drag, Lost Tower Games
     
  11. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  12. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  13. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  14. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Check out Poi, two kids on a grand adventure now on Nintendo Switch #MadeWithPlaymaker

    "PlayMaker is the very heart of Poi -- every character, enemy and cinematic was built from the ground up using the powerful and intuitive visual scripting tool."
    Paul Ewers
     
  15. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  16. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    #PlayMakerTip Use the FSM Log and Debug Flow to step through state changes. Also, use state colors :)
     
  17. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  18. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    3 out of the 5 Top Nindie Picks for 2018 from Nintendo used PlayMaker! Now 50% Off in the May Madness Sale!

     
  19. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  20. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Quick reminder to update PlayMaker in the Asset Store if you're using Unity 2019.1.
     
  21. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    #PlayMakerTip Use the new Guided Tour window to interactively explore the playMaker UI:
     
  22. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  23. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  24. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  25. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Check out Poi, two kids on a grand adventure now on Nintendo Switch #MadeWithPlaymaker

    "PlayMaker is the very heart of Poi -- every character, enemy and cinematic was built from the ground up using the powerful and intuitive visual scripting tool."
    Paul Ewers
     
  26. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  27. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    PlayMaker is a production ready and battle tested visual scripting solution.

    PlayMaker has been used in dozens of shipped products including Hearthstone, INSIDE, Hollow Knight, The First Tree, Dreamfall Chapters, Firewatch and more. We've worked with AAA studios to solo indie developers to make sure PlayMaker meets their needs on every platform.

    For example, INSIDE plays as a continuous experience with no loading screens, so new content has to load and run seamlessly. We worked with Playdead to ensure that PlayMaker met their performance requirements, and then passed those improvements on to every PlayMaker user.

    INSIDE.jpg
    "Playmaker is the smoothest and most intuitive way for non-coders to implement functionality into our games!"
    Andreas N Grøntved, Lead Animator, Playdead

    Get 50% Off PlayMaker in the Asset Store May Madness Sale!
     
  28. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Check out iOmoon, a visually stunning VR experience #MadeWithPlaymaker

    "Overall iOmoon is a VR sci-fi wonder and a tribute to the guys over at Headtrip."
    The Reality Sandwich
     
  29. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    One of PlayMaker's strengths is it's easy to understand.

    Other visual scripting tools simply expose the Unity API (written for programmers) and C# language (programming) as thousands of nodes. If you already know how to code you can probably build what you need, but it's a huge learning curve for non-programmers!

    PlayMaker takes a higher level approach, offering an intuitive structure with States, Actions and Events to quickly build behaviors. This actually empowers non-programmers to create without having to become programmers themselves.

    CombatCoreThumb.jpg

    "As a designer and artist without strong coding skills, with Playmaker I’m able to bring my ideas to life without any limits."
    Micah Betts
     
  30. gferrari

    gferrari

    Joined:
    Jan 14, 2015
    Posts:
    135
    Hi! My game stop working with a lot of features when I use IL2CPP. Something work, but other don't. There is some solution for this, soon I will be asked to upload 64bits in google play console and I would not be supporting this. The game is perfect without issues with Mono. But i2LCpp is unstable. I am very worried about this. (Does not throw any warning or anything)

    I worked 6 months on this fulltime project and it would be terrible if it did not work for me!

    upload_2019-5-11_11-9-41.png
     
    Last edited: May 11, 2019
  31. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Il2cpp strips assemblies from the build that it doesn’t think are used. This is usually why you might see different behavior in Il2cpp builds.

    If you use Get/Set Property or Call Method actions you need to create a link.xml file to force Unity to keep the properties you’re using. We made a Linker Wizard that scans your project and automatically makes this file here: https://hutonggames.com/playmakerforum/index.php?topic=11126.0

    EDIT: More info here: https://docs.unity3d.com/Manual/IL2CPP-BytecodeStripping.html
     
    Last edited: May 11, 2019
    gferrari likes this.
  32. gferrari

    gferrari

    Joined:
    Jan 14, 2015
    Posts:
    135
    Thanks! This worked!. It is safe? Haha

     
  33. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Great! Let us know on the PlayMaker forums if you run into any issues. Lots of PlayMaker games have shipped using Il2cpp. The link.xml file is usually the tricky part - that’s why we made the wizard for it :)
     
    Last edited: May 11, 2019
  34. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    gferrari likes this.
  35. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  36. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    A big change in Unity 2019.2.b1 has inadvertently broken a lot of assets, including PlayMaker. Unity announced they will have a fix in a future beta: https://forum.unity.com/threads/ui.673504/#post-4540480

    We're still investigating if there is a fix we can release sooner...
     
  37. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Reminder: Download a beta version of the new PlayMaker Tween Actions:
    TweenUIPosition.gif
    https://hutonggames.fogbugz.com/f/page?W1714

    - Easy setup
    - Scene gizmos
    - Preview easing graph
    - Custom curve editing
    - Fade GameObjects, UI, Lights etc.
    - Tween common Camera properties.
     
  38. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Check out games made with PlayMaker in our Showcase.


    Hollow Knight, all enemies and interactive elements made with PlayMaker.
     
  39. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  40. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  41. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Check out Zombie Killing Simulator #MadeWithPlaymaker by a solo indie game developer:
     
  42. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  43. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Check out High Hell, the awesome new game from the creator of Heavy Bullets, both 100% #MadeWithPlaymaker

    "Playmaker is what makes my games happen. It's the one tool in Unity I couldn't live without."
    Terri Vellmann
     
  44. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  45. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    We released an update for compatibility with the Unity 2018.2 beta and 2018.3 alpha versions.
    Please update if you're using these versions of Unity.
     
  46. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  47. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Last edited: May 22, 2019
  48. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  49. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  50. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652