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
    #PlayMakerTip: Right-click canvas > Set Watermark. Use built-in graphics or add your own.
    Watermark_Bomb.png
     
  2. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    600 and Bhanshee00 like 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
    Come visit us at our booth if you’re at Unite. Last day!
     
    600 likes this.
  8. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Check out Don’t Pop! Dungeon, made with Playmaker:
     
  9. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Check out this tutorial for making Menus with Playmaker:
     
    Bhanshee00 and 600 like this.
  10. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Hit F to frame the selected/active state.
    FrameState.gif
     
    600 likes this.
  11. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Check Inspector to expose events as buttons that you can click to test the events while playing.
    DoorEventButtons.gif
     
    Bhanshee00 likes this.
  12. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Check out Unity Playmaker Tutorial for Beginners by Jayanam:
     
    Bhanshee00, theANMATOR2b and 600 like this.
  13. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Use Ctrl+Alt+Click to jump to any state, even if there's no transition from the current state. Useful for testing.
    CtrlAltClickJumpToState.gif

    Bonus Tip: Use State colors for nice colored blocks in the Log.
     
    600 likes this.
  14. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Last edited: Oct 9, 2017
  15. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Use Find Action In Browser to quickly find other actions in the same category.
    FindActionInBrowser.gif
     
  16. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Check out B99 an FPS Action Roguelike for VR, running at a stable 90 fps, made 100% with Playmaker:
     
    BonzerKitten7 and theANMATOR2b like this.
  17. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Check Enable DebugFlow in the FSM Inspector to record variable values while playing. Then when you pause and step back/forward through the state history you can see the variable values - great for debugging!

    DebugFlowVariables.gif
     
    ocimpean and theANMATOR2b like this.
  18. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    theANMATOR2b and Bhanshee00 like this.
  20. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Use Favorites to quickly find actions you use a lot.
    FavoriteActions.gif
     
  21. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Check out some of the great games that have used Playmaker on our Showcase page:
    http://www.hutonggames.com/showcase.html


    "Playmaker is the smoothest and most intuitive way for non-coders to implement functionality into our games!"
    Andreas N Grøntved, Lead Animator, Playdead
     
    Last edited: Oct 13, 2017
  22. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Use global transitions to quickly setup mouse input states.
    MouseGlobalTransitions.gif
     
    BonzerKitten7 likes this.
  23. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Hit F1 or Hints Button to toggle UI and Workflow Hints in the editor.
    ToggleHints.gif
     
    BonzerKitten7 likes this.
  24. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    BonzerKitten7 likes this.
  25. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Drag an action into the Graph View to quickly make a state with that action.
    DragActionToGraph.gif
     
  26. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Double click action title bar to rename.
    RenameAction.gif
     
  27. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Use Send Event and a transition to loop a state.
    LoopingState.gif
     
  28. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Great Twitter thread on hidden game mechanics:
    https://twitter.com/Gaohmee/status/903510060197744640

    Not directly Playmaker related, but Playmaker is designed to let you quickly play with ideas like this so you can discover the mechanics that work for your game.
     
  29. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Many new features since this video was made, but it's still a great introduction to debugging in Playmaker:


    Note: Error Checking helps you avoid bugs before you even press play!
     
    Last edited: Oct 17, 2017
  31. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Also check out these beginners tips for debugging in Playmaker, from Dumb Game Dev:
     
  32. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Learn how to make touchable buttons with Playmaker and Vive:
     
  33. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Check out Pirate Pop Mega Quiz for iOS, made with Playmaker:

    "Test your trivia knowledge in a fast-paced, multiple-choice quiz game as you put your overabundance of useless information to good use."
     
  35. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Drag GameObjects and Components into Variables tab to make new variables
    DragComponentToVariables.gif
     
  36. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Related to the previous tip, hover over tabs while dragging to switch to that tab
    DragAndDropHoverTabs.gif
     
  37. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: See what object you collided with in the FSM Log. Click to select the object.
    FsmLogCollision.gif
    Great for debugging collisions and triggers!

    Bonus tip: The log shows any custom icon assigned to the collision object for at-a-glance identification.
     
    theANMATOR2b likes this.
  39. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Learn about Object Pooling with Playmaker, from Dumb Game Dev:
     
    theANMATOR2b likes this.
  40. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Did you know that you can save any FSM as a reusable Template in Playmaker?

    Templates can be run directly or nested in Run FSM actions:
    SaveTemplate.jpg

    Expose variables in the Template using the Inspector option:
    VariableInspectorOption.jpg

    Exposed variables appear as Controls in the parent:
    TemplateControls.jpg

    Check out the online docs here:
    https://hutonggames.fogbugz.com/f/page?W143
     
  41. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Subscribe to us on Twitter @HutongGames to get more #PlayMakerTips :)
     
  42. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Last edited: Oct 23, 2017
    guavaman likes this.
  46. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Last edited: Oct 23, 2017
  48. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    #PlayMakerTip: Use the Recent category in the Action Browser to see actions you've used recently
    ActionBrowserRecent.png
     
  49. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Interested in narrative games? Check out Virginia, made with Playmaker:
    http://variablestate.com/projects/virginia
    VirginiaThumb.jpg
    "Virginia wouldn't have been possible without Playmaker."
    Jonathan Burroughs, Variable State
     
  50. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345