Search Unity

  1. Unity 2019.2 is now released.
    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,345
    Check out Weather Maker - Weather System, Sky, Water, Volumetric Clouds and Light with PlayMaker support:
     
  2. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    3d_Artist1987 likes this.
  4. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
  8. Quique-Martinez

    Quique-Martinez

    Joined:
    Oct 1, 2013
    Posts:
    108
    Hi, I need advice avout how to organize instruction screens in Playmaker. I have a lot distributed at several moments of the app, and I wanted to associate each one to a state while the rest is paused. Is it possible?
     
  9. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Hi, a common pattern for this is to use Activate Game Object to enable the Canvas or Panel for a screen and use UI Button Array to manage transitions to other screens.

    So each state activates a screen and manages transitions to other screens (note Reset On Exit is set to true):
    UIScreensFSM.jpg

    The individual screens can have their own FSMs to control their internal behaviour, but the flow is nicely managed in a screen manager FSM. You can of course have multiple manager FSMs. In general it is better to have smaller FSMs that talk to each other, or turn each other off and on, instead of one giant FSM.

    Does this help?
     
  10. Quique-Martinez

    Quique-Martinez

    Joined:
    Oct 1, 2013
    Posts:
    108
    Thanks a lot for your quick answer!
    I'll try something like the second option. I would like to pass some parmeters to the instructions in order to set up the text. There is a lot of different texts and the screen layout is always the same, but I'm already figuring out how to make it.
    Thanks again.
     
  11. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    No problem :)
     
  12. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Check out this tutorial on Raycasting with Playmaker:
     
    tcmeric likes this.
  15. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Get 25% Off ValeGuard in the Steam Summer Sale #MadeWithPlaymaker


    "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
     
  18. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    EstudioVR likes this.
  20. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    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."
     
    tcmeric likes this.
  21. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Last edited: Jul 17, 2019
  23. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
  24. Quique-Martinez

    Quique-Martinez

    Joined:
    Oct 1, 2013
    Posts:
    108
    Hi, I have put my project using Playmaker on Gitlab, but I had to reinstall Playmaker from the asset store because the FSM scrips were not loaded. Is this normal? Thxs.
     
  25. ChaosResolution

    ChaosResolution

    Joined:
    Jan 22, 2013
    Posts:
    56


    Hi @Alex-Chouls, do you know what might be causing the EditorStartupPrefs file to show a conflict all the time while using Unity Collab? We've tried ensuring that our preferences are identical but the conflict occurs on this one file consistently.

    Thanks
     
  26. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    I would guess that some files needed by Playmaker are not committed to Gitlab, maybe the dlls. Check the .gitignore file.
     
  27. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    EditorStartupPrefs includes local project info, like the path to the project, so it's likely to be different in each project. We're looking into ways to handle this differently, but you could also exclude the file from Collab using .collabignore:
    https://docs.unity3d.com/Manual/UnityCollaborateIgnoreFiles.html
     
  28. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    3 out of the 5 Top Nindie Picks for 2018 from Nintendo were #MadeWithPlaymaker!

    Check them out - all amazing games!
     
  35. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    tcmeric likes this.
  36. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Check out Jungle Town - Birthday Quest a super polished game #MadeWithPlaymaker by a non-programmer!
     
  37. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    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
     
  38. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    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
     
  41. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip Right-click transitions to select different link styles:



    You can set the default link style in:
    PlayMaker > Preferences > Graph View
     
  42. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    The First Tree is 60% Off on Steam! A magical journey #MadeWithPlaymaker


    "I would have never released a game if it wasn’t for Playmaker. For artists like myself, it opens up a new world."
    David Wehle
     
  48. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
  49. tcmeric

    tcmeric

    Joined:
    Dec 21, 2016
    Posts:
    181
    You have asked for it. You have begged for it. You have cried for it. And it is finally here!

    Playmaker Game Jam 2019!!! Join us starting Sept Friday the 13th (spooky) for a 72-hour Jam.

    This is your time to shine (or least have some fun). Last years jam was awesome and we saw some really fun submissions. This is a great time to build skills, community and push yourself. Sign up early to avoid disappointment! Get all of the details here: https://itch.io/jam/playmaker2019

    Peoples biggest game jam regret last year? Not joining the jam! We are open to all skills levels from beginner to expert.

    Want to talk jam? Join our slack channel of friendly playmaker devs: https://invite-playmaker-slack.herokuapp.com

    gameJam2019.png
     
    Alex-Chouls likes this.
  50. nasos_333

    nasos_333

    Joined:
    Feb 13, 2013
    Posts:
    7,791
    I playmaker supporting the new C# jobs system ?

    Thanks
     
    JoMaHo likes this.