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
    Lars-Steenhoff likes this.
  2. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    We're looking into the best way to support the new systems with Playmaker. They're still in preview, so we're watching to see how people use them, what best practices emerge etc.
     
    Last edited: Jul 31, 2019
    Lars-Steenhoff likes this.
  3. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Lars-Steenhoff likes this.
  4. 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!
     
    Lars-Steenhoff likes this.
  5. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Check out new PlayMaker tutorials from Dumb Game Dev:
     
  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. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    The visually stunning GRIS is on 40% sale now for Nintendo Switch! #MadeWithPlaymaker
     
    Lars-Steenhoff and tcmeric like this.
  13. tonymedd01

    tonymedd01

    Joined:
    Feb 7, 2018
    Posts:
    15
    Hello , i got error when building android with il2cpp on unity 2019.3 all alpha versions :
    stdout:

    Building libil2cpp.so with AndroidToolChain

    Output directory: C:\Users\Fhima\Documents\New Unity Project (2)\Temp\StagingArea\assets\bin\Data\Native\armeabi-v7a

    Cache directory: C:\Users\Fhima\Documents\New Unity Project (2)\Library\il2cpp_android_armeabi-v7a\il2cpp_cache

    il2cpp.exe didn't catch exception: Unity.IL2CPP.Building.BuilderFailedException: C:\Users\Fhima\Documents\New Unity Project (2)\Temp\StagingArea\Il2Cpp\il2cppOutput\PlayMaker2.cpp:31093:14: error: no matching function for call to 'Object_op_Equality_mBC2401774F3BE33E8CF6F0A8148E66C95D6CFF1C'

    bool L_1 = Object_op_Equality_mBC2401774F3BE33E8CF6F0A8148E66C95D6CFF1C(L_0, (Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 *)NULL, /*hidden argument*/NULL);

    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    C:\Users\Fhima\Documents\New Unity Project (2)\Temp\StagingArea\Il2Cpp\il2cppOutput\PlayMaker2.cpp:13535:41: note: candidate function not viable: no known conversion from 'GUITexture_t1679093D89FD7E758DB296145046F8BB10DB7E51 *' to 'Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 *' for 1st argument

    IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mBC2401774F3BE33E8CF6F0A8148E66C95D6CFF1C (Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___x0, Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___y1, const RuntimeMethod* method);

    ^

    C:\Users\Fhima\Documents\New Unity Project (2)\Temp\StagingArea\Il2Cpp\il2cppOutput\PlayMaker2.cpp:31122:14: error: no matching function for call to 'Object_op_Equality_mBC2401774F3BE33E8CF6F0A8148E66C95D6CFF1C'

    bool L_1 = Object_op_Equality_mBC2401774F3BE33E8CF6F0A8148E66C95D6CFF1C(L_0, (Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 *)NULL, /*hidden argument*/NULL);

    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    C:\Users\Fhima\Documents\New Unity Project (2)\Temp\StagingArea\Il2Cpp\il2cppOutput\PlayMaker2.cpp:13535:41: note: candidate function not viable: no known conversion from 'GUIText_t8C9642311EE384C7674771DDF6AB9F222CA1AE1D *' to 'Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 *' for 1st argument

    IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mBC2401774F3BE33E8CF6F0A8148E66C95D6CFF1C (Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___x0, Object_tAE11E5E46CD5C37C9F3E8950C00CD8B45666A2D0 * ___y1, const RuntimeMethod* method);
    _____
    I am using the last version of Playmaker it was working fin with unity 2018 but now i cant downgrade the unity version to 2018.x , this will break UI and terrain data :( , any idea to fix this please ?
     
  14. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Have you tried downgrading to 2019.2? 2019.3 is still in alpha and we don’t normally support alpha versions since they’re still changing a lot. I’ll take a look at this issue, but can’t guarantee a fix... often in alpha versions it can be a Unity bug that we just have to wait for Unity to fix.
     
  15. tonymedd01

    tonymedd01

    Joined:
    Feb 7, 2018
    Posts:
    15
    Downgrading to 2019.2 brokes the terrain data.. its full off assets and i dont have the time to remake the terrain again ,i tested it with about 6 alpha versions and still got the same error when build , the build succes only when i remove the playmaker , please can you try to find a solution for this error , 5 days left for delivering the project , idont know if i can change all the blueprints to scripts in 5 days..
     
  16. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    I have an experimental build that should fix this issue with the 2019.3 alpha. Please PM me so I can send you a download link.
     
  17. ZygoUgo

    ZygoUgo

    Joined:
    Jul 11, 2017
    Posts:
    49
    Will you be integrating Corgi Engine support at any point? Thanks for any info :)
     
    Alex-Chouls likes this.
  18. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Hi, sorry, I missed this question! We will definitely reach out to the author and see if he’s interested in working together on an integration. I would also post on the PlayMaker forums to see if there are other Corgi Engine PlayMaker users and what they would like to see in terms of support. A discussion about specific features can help us prioritize our efforts :)
     
    ZygoUgo likes this.
  19. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Just to follow up on this, the experimental build does fix build issues in the 2019.3 alpha. We probably won’t publish it until 2019.3 reaches beta at least, but you can PM me if you need it...
     
  20. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    tcmeric likes this.
  25. 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
     
  26. witchscroll

    witchscroll

    Joined:
    Jan 17, 2015
    Posts:
    131
    Hi playmaker team

    I'm an indie game developer and usually check this thread.
    It seems there is no "shake" actions in your beta Tween plugin. suggest add them.
    https://hutonggames.fogbugz.com/default.asp?W1714
    I know i can import the itween addon in the playmaker interface , actually i allready use it.
    there is no download button that can save the itween addon plugin to somewhere of my HDD. suggest add a "download and save to... " button, or just put a download link at your site.

    hope the next major version may be released soon.
     
  27. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Hi! We plan to add shake actions to the new Tween actions - thanks for the reminder :)

    You can find the old iTween unitypackage in Assets\PlayMaker\Editor\Install\LegacyITween.unitypackage
    The Add-ons Manager does some checks before importing the unitypackage so it's better to use that instead of importing manually, but the file is there if you need to copy it.
     
  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. 3d_Artist1987

    3d_Artist1987

    Joined:
    Jul 9, 2012
    Posts:
    716
    Hi, I am a big fan of a playmaker (I learned unity through playmaker only). Any roadmap for ECS based playmaker?
     
  31. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Thanks!! We have some plans for ECS, but nothing we're ready to share yet... sorry!
     
    3d_Artist1987 likes this.
  32. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Check out Super Arcade Soccer, now on Switch! #MadeWithPlaymaker

    "Working with Playmaker is like drawing my ideas on paper. I am a veteran coder but I love to see my code ideas in a snapshot."
    Ruben Alcaniz
     
  33. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345

    "Playmaker is the smoothest and most intuitive way for non-coders to implement functionality into our games!"
    Andreas N Grøntved, Lead Animator, Playdead
     
    Lars-Steenhoff likes this.
  34. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
  35. gferrari

    gferrari

    Joined:
    Jan 14, 2015
    Posts:
    108
    I have this error trying to update to 1.9.0.p19 on Unity 2019.2.9f1. I know is about something permission but I dont know how to resolve it
    upload_2019-10-14_13-55-22.png
     
    Last edited: Oct 14, 2019
  36. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Try closing the project, delete the Temp folder, then import again.
    Sometimes Unity creates lock files that don't get deleted properly. E.g., if Unity crashes.
    I've also heard of this happening with Google Drive or other systems that manage file access.
     
    gferrari likes this.
  37. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
  46. sqallpl

    sqallpl

    Joined:
    Oct 22, 2013
    Posts:
    229
    @Alex-Chouls
    Hi Alex,

    I just want to ask if this is up to date? Will it be possible to upgrade from Playmaker to Playmaker 2 on a existing project without manually recreating all FSMs?

    Thanks.
     
  47. BryanO

    BryanO

    Joined:
    Jan 8, 2014
    Posts:
    171
    Hi, I cant seem to access the Hutonggames.com website -- I get timed out errors - Is there some reason I could be blocked? I can access the plugins page but not the forums or the rest of the site - I can download actions from the ecosystem....
     
  48. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Strange, we're not aware of any issues. Are you still having problems accessing the site?
     
  49. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345
    Yes, PlayMaker 2 will be backwards compatible. The graph style will change a little, so there might be some cosmetic differences, but the FSMs should behave the same.
     
  50. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,345