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. KRGraphics

    KRGraphics

    Joined:
    Jan 5, 2010
    Posts:
    4,458
    Very true... the light flicker was interesting... I am still exploring Playmaker's FSM's... mainly for doing animation...

    @Megamaltese: I'm making a fighting game...which has a lot of animation... combos should be fun to program :) and definitely gonna experiment with a lot of stuff... I was scripting some visual damage based on health and I will try it in Playmaker when that time comes for it...
     
  2. KRGraphics

    KRGraphics

    Joined:
    Jan 5, 2010
    Posts:
    4,458
    Hey Alex, I have a question regarding copy graphs to another character... is there a way I could copy a graph to another character who has the same animations?
     
  3. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Yes. In PlayMaker, right click on the canvas and select Copy FSM, select the other character, then right click on the canvas and Paste FSM. You can also save FSMs as Templates that you can quickly apply to GameObjects...
     
  4. KRGraphics

    KRGraphics

    Joined:
    Jan 5, 2010
    Posts:
    4,458
    That is cool... thanks... finally started designing my character controller... so excited about that... :)
     
  5. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Have to post this video again since I like it so much! It's a great introduction to Playmaker and Smooth Moves. Also it can take people a while to realize that you can have multiple parallel FSMs running on a GameObject, and this video really shows that off...



    Check out the Smooth Moves thread:
    http://forum.unity3d.com/threads/124211-Smooth-Moves-2D-Skeletal-Animation
     
  6. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  7. KRGraphics

    KRGraphics

    Joined:
    Jan 5, 2010
    Posts:
    4,458
    This is an awesome video... this is how i learned about transitions and having multiple states on my models... :)
     
  8. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  9. kellygravelyn

    kellygravelyn

    Joined:
    Jan 22, 2009
    Posts:
    143
    Hey, that's my state manager. :)

    PlayMaker has become a very big part of my Unity development process because state management is simply something that every game has to do. I figured I could either write a bunch of C# that isn't nearly as easy to track and understand or I could use PlayMaker.

    Thanks for the great asset!
     
  10. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Thanks for sharing your work! It's exciting to see what people are making with PlayMaker!
     
  11. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Want more Playmaker Actions?

    Download actions shared by users on the forums:
    http://hutonggames.com/playmakerforum/index.php?board=19.0

    Or download action packs for popular third party libraries on the Community Wiki:
    https://hutonggames.fogbugz.com/default.asp?W547

    Find complete action packs for:
    • 2D Toolkit
    • SpriteManager 2
    • Smooth Moves
    • PoolManager 2
    • TestFlight AutoPilot
    More coming soon!

    Note: PlayMaker gives you generic access to most scripts, but custom actions generally have a nice UI tailored to the library, making it easier than ever to tap into the power of Unity!
     
  12. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Reminder: The 50% off sale ends tomorrow!
     
  13. Lars-Steenhoff

    Lars-Steenhoff

    Joined:
    Aug 7, 2007
    Posts:
    3,521
    Do you have any estimates on NGUI actions?
     
  14. bblakesley

    bblakesley

    Joined:
    Apr 7, 2012
    Posts:
    4
    Hey Alex,
    First - thanks for creating Playmaker - awesome tool - never would have gotten so far on my prototype without Playmaker or a programmer.

    I purchased Playmaker a year ago and just starting using it a month ago so I looked to upgrade - so you don't have an upgrade path? Should I just repurchase?

    Also, I saw your answer to the post about deleting actions with the settings sprocket - my actions don't have the sprocket. In fact the top right header of the action has nothing but I get a Doc Link tool tip when I mouse over a certain point. Any ideas?
     
  15. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Hope to have some news on this front next week...
     
  16. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    @bblakesley: Thanks! You can just download the latest version from the asset store, you should see an upgrade button. That should also fix the action icons (there were some changes in Unity 3.5). Remember to always backup your project before importing any packages!
     
  17. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  18. RayWolf

    RayWolf

    Joined:
    Mar 24, 2012
    Posts:
    87
    yay, gogo, Im using playmaker alot here and already bought ngui :)
     
  19. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Last edited: Apr 12, 2012
  20. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  21. SwiftIllusion

    SwiftIllusion

    Joined:
    Jan 22, 2012
    Posts:
    66
    Not to be a nuisance, just so I know I'm not missing anything, this beta has been private or am I just unaware of where this is/how to test it?
     
  22. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  23. SwiftIllusion

    SwiftIllusion

    Joined:
    Jan 22, 2012
    Posts:
    66
    haha what great timing to ask then, can't wait to try it out,
    and well done deciding to add this integration, it'll be amazing if it runs smoothly :)!
     
  24. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Updated the docs for sending animation events to Playmaker:
    https://hutonggames.fogbugz.com/default.asp?W181

    $SendAnimEvent.png

    Hopefully easier to understand now...

    This is a very powerful technique to synchronize behaviors with animations, and gives animators a lot of control!
     
  25. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Hutong Games is pleased to announce that "Game Design with Playmaker and Unity", 4.5 hours of high-quality tutorial videos by Christopher Orth of Well Played Games, is now FREE on our YouTube channel!

    We love these videos so we're really happy to be able to share them. They're a great way to get started with Playmaker.

    The first few videos in the series are up now, with more coming every day:
    http://www.youtube.com/playlist?list=PLC759306A1E692A10

    Subscribe to our YouTube channel to get updates!

    Cheers,
    Alex
     
    Last edited: Apr 20, 2012
  26. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  29. OriginalBigDan

    OriginalBigDan

    Joined:
    Feb 9, 2009
    Posts:
    9
    Playmaker is very very cool! I'm loving tinkering around with it.

    I know you've probably got a lot of work on at the moment, but have you got any further with EX2d actions?
     
  30. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Thanks! We get a lot of feedback that Playmaker is fun to use - which is really awesome!

    I picked up ex2D during the asset store madness sale, so I took a quick look at it just now, and whipped up some custom actions:

    http://hutonggames.com/playmakerforum/index.php?topic=1431.0

    Please add stuff you'd like to see to that thread...
     
  31. OriginalBigDan

    OriginalBigDan

    Joined:
    Feb 9, 2009
    Posts:
    9
    Thank you very much!!

    I'm using Playmaker in my Ludum Dare entry and it's so fast to get stuff working. I don't stop talking about it at my day job. ;)
     
  32. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Thanks! I found your page on Ludum Dare and played the build - cool idea! I'm a big fan of this kind of 2d physics games. In case you're looking for feedback ;), it might be interesting if flapping were more floaty (like the current glide), but you could trigger a dive (like the current fall), to dodge, land or pick something up quickly. Basically reversing the glide and default gravity if that makes sense. So it's fun to lightly flap around, with occasional quick dashes (at the expense of height). Anyway, sorry for the unsolicited feedback :), feel free to totally ignore! Looking forward to seeing your progress... and thanks again for helping us spread the word about Playmaker!
     
  33. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Added 3 more videos in the series:
    http://www.youtube.com/playlist?list=PLC759306A1E692A10

    08 - Playmaker and iTween
    An introduction to iTween, how it's integrated into Playmaker, and what you can use it for.

    09 - Pop Up Manager
    Use a manger to randomly select from a group of physics objects, and make them animate.

    10 - Platform Puzzle Chest Opening Game
    Sets up a complete mini-game of a simple color puzzle on four button/platforms that opens a treasure chest when the player wins.
     
  34. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Last edited: Apr 22, 2012
  35. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Last edited: Apr 23, 2012
  36. Mikie

    Mikie

    Joined:
    Dec 27, 2011
    Posts:
    367
    Alex, nice work. Is the source(Playmaker) C# available?
     
  37. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Thanks! The core FSM and editor are in a DLL, but it ships with the source code for all the actions (which do most of the work). I'm considering making the runtime FSM source code available, but it could create a bit of a support nightmare if the runtime diverges from the editor - which we won't be releasing source code for!
     
  38. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  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. SwiftIllusion

    SwiftIllusion

    Joined:
    Jan 22, 2012
    Posts:
    66
    Just want to say, all these new tutorials have been absolutely amazing and really made playmaker such an easier experience to get into and enjoy, and most importantly understand. I appreciate them all greatly!
    They are all presented really well and I just can't get enough of them :)!
    Not saying the previous ones weren't, just that's it's great to expand the horizon with these additional tutorials (I mean seriously, over 3 hours of tutorials just for camera controls...awesome!), and I'm sure it should attract many more people who might have been a bit worried like myself that they would get playmaker and then not really understand where to go from there.
    The more tutorials the merrier :)
     
  42. RyanSchurton

    RyanSchurton

    Joined:
    Mar 2, 2012
    Posts:
    141
    Not sure if this was asked in all of the 700+ post. But do you guys plan on having a free version like Uscript and antares universe does?
     
  43. Kovac

    Kovac

    Joined:
    Jan 30, 2012
    Posts:
    8
    Playmaker has been fantastic so far! Without the video tutorials things may seem a bit overwhelming to non-programmer types, so this is a HUGE step in bringing Playmaker to all disciplines. Keep em coming!
     
  44. OmniverseProduct

    OmniverseProduct

    Joined:
    Feb 26, 2012
    Posts:
    1,568
    I'm curious about this too. I plan on taking advantage of the student discount next month but I want to test it out to see which one is easiest for me to pick up.
     
  45. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    I'm not sure when we'll have a free trial version... I'll post here as soon as I have news on that front...

    Forgot to post here that the 1.3.3 update is now in the asset store!

    Release notes: https://hutonggames.fogbugz.com/default.asp?W311

    More tutorial videos coming soon!!

    Also very excited about some new drag and drop features coming in 1.4 - will post some sneak peak videos...
     
  46. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
  48. i-tech

    i-tech

    Joined:
    Jan 2, 2011
    Posts:
    195
    Pretty nice tools, we might purchase it soon :)
     
  49. Mikie

    Mikie

    Joined:
    Dec 27, 2011
    Posts:
    367
    Alex, great stuff. The videos will work for an android with some modifications when you about to publish. Thanks.
     
  50. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,652
    Thanks! I'd like to add YouTube annotations to note any special Android considerations... please post your modifications in the movie comments, and we'll get them into the annotations, or maybe an Android addendum video... thanks!!