Search Unity

[50% OFF SALE] 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,657
  2. Don-Gray

    Don-Gray

    Joined:
    Mar 18, 2009
    Posts:
    2,278
  3. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Check out Kitty Scratch 2 made with Playmaker for iOS and Android:

    Looks adorable!
     
  4. Riccardo Marchesini

    Riccardo Marchesini

    Joined:
    Jan 21, 2015
    Posts:
    6
    Hi, I bought Playmaker a couple of weeks ago and I'm using it for a VR project.
    I've to say it's fantastic, I was able to sketch out the app general navigation scheme - including an intro movie, a 3D menu with doors acting like triggers, asynchronous level loading, camera transitions and so on... - in just 2 or 3 hours.

    I've a question: is it possibile to include a Playmaker FSM in an assetbundle?
    I need to update my app remotely, so my idea was to put prefabs with every resource needed - models, textures AND Playmaker FSM - in assetbundles.

    Riccardo
     
  5. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Hi Riccardo, thanks!

    Yes, you can include a PlayMakerFSM in an assetbundle. It's actually a cool way of shipping new "scripts" in assetbundles, something that is normally not possible to do. So you can do a lot more in updates - introducing new behaviours etc.

    Alex
     
    OnePxl likes this.
  6. Riccardo Marchesini

    Riccardo Marchesini

    Joined:
    Jan 21, 2015
    Posts:
    6
    Thank you Alex, I know there are limitations for ordinary scripts, so that's a great new!

    Riccardo
     
  7. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
  8. Riccardo Marchesini

    Riccardo Marchesini

    Joined:
    Jan 21, 2015
    Posts:
    6
    Hi Alex, I've another question for you.
    I just noticed the WWWObject action is not supported when I'm targeting Android.
    In fact, the action is categorised under "WebPlayer", so that should be obvious, but is there a special reason for that?
    Could I use an alternative action to load a text file from an http url?

    Thanks,

    Riccardo
     
  9. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Hi Riccardo,

    Actually that is an old restriction. Please use the attached action instead. NOTE: VideoTextures are still not supported on Android, but you can use the rest of WWW.

    I'll include this in the next update. If you run into any problems with it please start a new thread on the Playmaker Forums...

    Cheers,
    Alex
     

    Attached Files:

    clobo likes this.
  10. Riccardo Marchesini

    Riccardo Marchesini

    Joined:
    Jan 21, 2015
    Posts:
    6
    Thank you Alex, I saw and deleted the android preprocessor directive in the original action code, anyway I'll use your new action instead.

    Thanks again,

    Riccardo
     
  11. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    We've just releases PlayMaker 1.7.8.3 on the Asset Store:
    https://www.assetstore.unity3d.com/en/#!/content/368

    This version incorporates the AutoUpdater we released on the forums to test. It should automatically upgrade 4.x projects to work with 5.0.

    NOTE: in some rare cases you might get a lot of duplicate files when updating in Unity 5.0. If this happens you will need to remove the old Playmaker installation and import the new version. Please see the Troubleshooting guide for more info: https://hutonggames.fogbugz.com/default.asp?W624
     
    Last edited: Mar 20, 2015
  12. Graham-B

    Graham-B

    Joined:
    Feb 27, 2013
    Posts:
    331
    Hey Alex,

    Playmaker is without a doubt the single most valuable tool I have purchased in my lifetime! I've always dreamed of making games myself, but never imagined that dream could come to fruition so quickly. Since picking up Playmaker, I've released a good number of game templates on the Unity Asset Store as well as releasing my first mobile game on IOS and Android.

    Thank you for creating such an indispensable tool, none of this would have been possible otherwise. I wholeheartedly recommend Playmaker to everyone!

    I leave you with my latest Playmaker creation:
     
    theANMATOR2b likes this.
  13. pushingpandas

    pushingpandas

    Joined:
    Jan 12, 2013
    Posts:
    1,419
    Pre-Purchase Question.

    Does my complete game needs to use playmaker or can I use it in a existing game? For example, I have programmed a simple c# "move block to point to finish level". Can I use playmaker to make a trap for example or do I need to create the whole game in playmaker ?
     
  14. josker

    josker

    Joined:
    May 10, 2014
    Posts:
    45
    You can use playmaker just for one part of your game or for all.
     
  15. desyashasyi

    desyashasyi

    Joined:
    Nov 22, 2012
    Posts:
    73
    Hiii Alex,
    I have a weird issue using latest Playmaker as you can see in the video. What is the problem and how to solve it?. Thanks

     
    Last edited: Mar 26, 2015
  16. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Thanks!! Keep up the great work with the game kits!
     
    Graham-B likes this.
  17. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Can you send me the project? Or start a thread on the Playmaker Forums and post any errors in the Unity console. Thanks!
     
  18. desyashasyi

    desyashasyi

    Joined:
    Nov 22, 2012
    Posts:
    73
    I am sorry, the project file is very big. So I will start a thread in PM forum.
     
  19. thienhaflash

    thienhaflash

    Joined:
    Jun 16, 2012
    Posts:
    513
    @Alex Chouls : I've publish the common solution for preventing icon overlapping for all third party extensions, maybe you can have a look and consider support it for the next update. Not only just icon overlapping but some other features as well, should not take you more than 5 minutes to integrate, so here is the link :

    http://forum.unity3d.com/threads/hierarchydraw-put-your-hierarchy-icons-under-control.319039/

    I already support HierarchyDraw in my beta versions for Hierarchy2. Hopefully you will do it next ! :)

    Thanks.
     
  20. sledgeman

    sledgeman

    Joined:
    Jun 23, 2014
    Posts:
    389
    Is there any way, to download the 1.8 beta, or a stable 1.8 version ?
     
  21. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Thanks! I'll definitely look into integrating this into the next update :)
     
    thienhaflash likes this.
  22. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Please PM me for access to the 1.8 beta...
     
  23. TechnicalArtist

    TechnicalArtist

    Joined:
    Jul 9, 2012
    Posts:
    736
    Waiting for 1.8:)
     
    LampRabbit likes this.
  24. ksam2

    ksam2

    Joined:
    Apr 28, 2012
    Posts:
    1,079
    I'm new to this but I mentioned there is few events in play maker. for example there is event for mouse down or mouse over but I can't find any event for button down! is there anything I don't know yet?
     
  25. theANMATOR2b

    theANMATOR2b

    Joined:
    Jul 12, 2014
    Posts:
    7,790
    ksam2 likes this.
  26. ksam2

    ksam2

    Joined:
    Apr 28, 2012
    Posts:
    1,079
  27. ksam2

    ksam2

    Joined:
    Apr 28, 2012
    Posts:
    1,079
    I mean how can I build custom events?
     
  28. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Sorry for the late response, the forums didn't notify me about the new posts for some reason!
    Hopefully you got help on the Playmaker forums in the meantime.

    If there's a MonoBehaviour event not currently handled by Playmaker, you can add it by making a MonoBehaviour that responds to the event and forwards it to the PlayMakerFSM on the GameObject. Example:

    var fsm = GetComponent<PlayMakerFSM>();
    fsm.SendEvent("MyEvent");

    We can work through an example if you post on the Playmaker forums...
     
  29. S0ULART

    S0ULART

    Joined:
    Jun 14, 2011
    Posts:
    131
    how can I use Playmaker for Mobile specific movements (accelerometer, gyrometer?)
    couldn't find any threads about that yet
     
  30. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    theANMATOR2b likes this.
  31. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Check out LASTFIGHT, a cool retro styled beat-em-up made with Playmaker:
     
    theANMATOR2b likes this.
  32. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
  34. Paul33993

    Paul33993

    Joined:
    Jan 4, 2015
    Posts:
    27
    I'm trying to use the Game Center Drag & Drop plugin for iOS Game Center integration. To submit leaderboard scores, however, I need the name of the script where the variable is declared.

    Does anyone know how to find the script name where global variables are declared?
     
  35. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Hi, I replied to your post on the PlayMaker Forums...
     
  36. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Checkout UnderWater Adventure, made with PlayMaker:

     
    theANMATOR2b and hopeful like this.
  37. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Check out this trailer for Cubicle Cat Superstar! Made with PlayMaker :)



    mainmen.jpg gameplay.jpg
     
  38. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
  39. Paul33993

    Paul33993

    Joined:
    Jan 4, 2015
    Posts:
    27
    Thanks. I forgot I posted here.

    In case anyone ever wanted to do the same thing, since it's just for leaderboard submissions, just before submitting, I have playmaker write the variable value to a temporary playerpref key.

    I created a script, called records, that declares all my record variables and assigns values by reading the playerpref keys. This script is instantiated in the next stage (after writing the key).

    In the third stage, I instantiate the script that submits the leaderboards to Game Center.

    I'm not sure if I'm breaking any etiquette rules with that, but it's quick and easy. And it's not prone to hacking anymore than any other method.
     
    theANMATOR2b likes this.
  40. sledgeman

    sledgeman

    Joined:
    Jun 23, 2014
    Posts:
    389
    I allready have one license. But....but...when i look at this pricecut, i want to buuuy ;)
     
    Alex-Chouls likes this.
  41. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    We're extending the sale to match the Asset Store Madness Sale dates - so 2 days left!
     
  42. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
  45. theANMATOR2b

    theANMATOR2b

    Joined:
    Jul 12, 2014
    Posts:
    7,790
  46. Alex-Chouls

    Alex-Chouls

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

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Check out Simple Traffic, a modular traffic system made with Playmaker, with Simple Town and Simple People support (coming soon):

     
  48. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
  49. Play_Edu

    Play_Edu

    Joined:
    Jun 10, 2012
    Posts:
    722
    Cool one
     
  50. Alex-Chouls

    Alex-Chouls

    Joined:
    Mar 24, 2009
    Posts:
    2,657
    Check out the free Introduction to Playmaker video from The Strange School:
     
    pushingpandas and theANMATOR2b like this.