Playmaker Forum
PlayMaker Updates & Downloads => Share New Actions => Topic started by: tcmeric on August 17, 2019, 01:38:27 AM
-
Hi, I have created a few playmaker actions to integrate with game creator. Game creator has its own 'action / trigger' system, vars, etc. However, I am primarily using it for its nice 3d person character controller. Has a decent camera, input, animation controller etc that is not overly complicated to use.
https://assetstore.unity.com/packages/templates/systems/game-creator-89443
Anyways, you can get my playmaker actions here. They are a work in progress: https://github.com/dumbgamedev/gamecreator
I am primarily using for NPCs. So playmaker actions like, follow, move to, stop, do game creator actions, etc.
-
brilliant...
just a few suggestion for future actions if I may:
send a playmaker variable to game creator
get a gamecreator variable
access the gamemaker player properties (can jump, speed, can run, is controllable...)
get game creator trigger/ conditions
-
Hi,
Thanks for the suggestion.
Making an PM action to send and get game variables is on the list. I ran into a few small problems. Unfortunately, the creator of Game Creator is away for another 2 weeks or so. His yearly vacation. Once he is back, hopefully, we can get that sorted.
Get game creator trigger? Do you have a specific suggestion for this one?
Here is my idea. If we want a game creator trigger to send an event to playmaker, I think maybe we can make a game creator action that sends an event to playmaker by name. For game creator, the trigger (as far as I can tell), can only trigger a game creator action. Therefore we need to take that extra step.
Game Creator Trigger -> Game Creator Action --> Playmaker Event.
Maybe there is a way can make a PM action to subscribe (listen) to for a specific game creator event (I can investigate), but that PM action would need to be active. (The PM action would need to be in a PM state and that state on). So the downside would be, once playmaker got the trigger, it couldnt fire again (unless it came back to that PM state is started listening again).
-
Hi tcmeric,
Any more progress on this?... looking forward for some more actions, especially access the gamemaker player properties (can jump, speed, can run, is controllable...)
-
Hi, not much more. I was hoping to make some variable actions, but by the time the owner go back, my window to work on it has closed. Unfortunately, I am pretty busy with another project for a little bit.
However, I did take a few moments to make those actions for you.
I added them to the github page: https://github.com/dumbgamedev/gamecreator
-
You-re a star, I really appreciate it, Thank you so much Tmeric ;D ;D ;D
-
Is Game Creator a good addition to Playmaker or does it replace it?
Is it faster for prototyping very simple ideas? To me it seems to do that but I'm not sure how far it can go.
-
I only use game creator because of how easy it is to add animations to a character and it's camera motors. Basically I create actions in Game creator that animate the character (walk, crouch, jump, pick up ...) and then I call them from playmaker, personally I find it it still has some ways to go, and it doesn't replace playmaker for me, but hell, its easy to add states and animation clips to your characters... just my 2 cents
-
I agree. I am using for NPC character controllers. The animation and controller system is pretty straight forward to use. For me, the visual scripting solution it comes with is not a replacement for playmaker. Although it does have a few neat tricks.
-
Hi tcmeric,
Any news on the variables actions by any chance?
-
A friendly bump
-
since this seemed a bit dead I made some actions for playmaker to access all of Gamecreator's local variables.
Local Number, Bool, String, GameObject, Color, Sprite, Texture2d, Vector2 and Vector3
Drag the game object that contains the Gamecreator variable into the Gamecreator gameobject, choose if you want to look in the children of the game object for the variable (according to the docs this comes at some performance cost, so, drag the object that contains the variable you want)
Define the name of the variable you want (if the variable name can't be found or doesn't exist the action will throw an error in unity's log)
Choose the playmaker variable to use
Choose to do it on enter or every frame (useful if you need to check if a Gamecreator variable has changed)
https://www.dropbox.com/sh/5585uiwmbth5dpl/AAC4JUeM-K5t1t7Ask7mgwXNa?dl=0
Tuxxer at the Gamecreator discord made some actions to access some global actions, I've started adapting them to cover all the global variables.
I've tested the actions to the best of my ability, the code probably needs some cleaning (I haven't had any problems so far), so please test them and let me know if there is any problem
Big thanks to Jean for his help and maybe this could go on the ecosystem?
Thanks
-
Hi,
Great. Maybe we should contact the publisher and see if support can not be shipped directly? this would be a good cross promotion leverage.
Have you been in contact with the publisher at all in that process?
Bye,
Jean
-
https://www.dropbox.com/sh/5585uiwmbth5dpl/AAC4JUeM-K5t1t7Ask7mgwXNa?dl=0
Hi Cel,
I would be interested to use playmaker and game creator together,
Would you mind sharing the actions you made one again ?
The link to the files is not working atm.
Thank you :)
-
Sure, I've been working on this for some time now, I've done around 150 actions, give me a couple of weeks to finish or let me know which actions you need and I'll send them to you
-
150 actions ! Looks like it will cover almost every bits of game creator functionalities 8)
I am not in hurry at all, but that is really nice to have a bridge between both assets.
Thanks for that!
-
Any updates on this? I'm toying with a new project using game creator and PM together and would love any actions that'd allow them to talk to one and other..
Cheers!
-
Bump!
Any updates on this? I've noticed that the entire Game Creator suite is on sale currently and it'd be awesome if that package would be something that we could work alongside Playmaker..
- Cel -- Could you reshare your DB files?
Thanks!!
-
Bump
-
Sorry for being absent guys, it's coming, I need a few more weeks, I just need to test a few things, clean up the code and categorize the actions... life got in the way...
-
Hi Cel, thank you for the update! pretty exited to use your actions once those are ready.
-
BUMP ;)
-
Would love to see full integration
-
Ohh, do you have any news? Please, let us know! Thanks!
-
Hi, are the addons available, sounds like there could be fantastic
-
Would love to know if work on this was ever finished. I’d love to use both these plugins together. I’d legit pay for this.
-
Has anyone come across an integration solution with Game Creator? For me, GC has a really good player and character controller but its real hard to get basics working with their conditions and actions and support is not very good. GC Behavior manager would be a good option if it would work well but does not. I would like to set up my actions in GC and control them from Playmaker and write the AI in playmaker. Any help would be appriciated. I see from this thread that basic integration is available and would love to see a youtube video on setting it up.
-
HI,
I have recently submitted a package to the unity asset store that will allow you to access game creator (variables, properties, gestures, states, cameras, etc) and also access playmaker from game creator, now this, for now is just for game creator 1 and I'll add more actions for the game creator modules in the future... the problem is that when I submitted it to the asset store it said that it might take up to 30 working days due to high volume of submissions, this was 2 weeks ago....
I leave you with the tutorial videos made for the store submission
and some pics
https://assetstorev1-prd-cdn.unity3d.com/package-screenshot/dbd831c4-e320-4230-9e8e-a528db0d2f73.webp
https://assetstorev1-prd-cdn.unity3d.com/package-screenshot/e17fb577-0659-4256-8a12-b97d271f6514.webp
https://assetstorev1-prd-cdn.unity3d.com/package-screenshot/7a020db7-39cb-484a-8fe6-8b49bfc822f2.webp
-
Since its taking ages to go trough unity's review process I dropped them an email today and got a reply that (again) due to an unusual high number of submissions it takes between 21 to 33 working days to be reviewed... well at least so far it hasn't failed the process...
Updated the website and put the documentation pdf there, in case someone wants to have a look at it... there is a list of all the actions (so far) included at the end of the pdf.
https://tic-tac-toc.weebly.com/pmgmbridge.html
-
Any further news on this? :)
-
Really looking forward for this kind of integration! I got GC1 yesterday for the 3rd person character and camera set up but I'm way more comfortable using Playmaker for pretty much everything else. This package would help me a lot! ;D
-
Since its taking ages to go trough unity's review process I dropped them an email today and got a reply that (again) due to an unusual high number of submissions it takes between 21 to 33 working days to be reviewed... well at least so far it hasn't failed the process...
The Asset Store is part of their core business and they are overwhelmed? 3 to 4 weeks to get an asset reviewed? Imagine if you had to wait that long for an app! Once again Unity's way of defining priorities remain a puzzling science.
-
Like, NEVER?
-
After 3 unsuccessful attempts to upload to the unity asset store I gave up and decided to upload it to itch.io
Please find the link below, it's live now...
https://jcberrincha.itch.io/pmgc-bridge
-
5 Free keys:
Claim yours! First come first served!
In return I would ask you to leave a comment/ suggestion/ constructive criticism here in the forums and at the page in itch.io --> https://jcberrincha.itch.io/pmgc-bridge
KEYS:
https://jcberrincha.itch.io/pmgc-bridge/download/PRO-Ui9hXc1iWwb5bHzyHZBu88Dfa-T5n8PjZbLBFhnX2zSmdtNgPionNs
https://jcberrincha.itch.io/pmgc-bridge/download/PRO-FzYchY6ovkGLh2BF4ZBu88Dfa-sisHryKcuRisCU6JFAMKL3vskxj
https://jcberrincha.itch.io/pmgc-bridge/download/PRO-S9xwcTXkLMxAWi4eTZBu88Dfa-1wTQaZm1oUqbTuN1i5pPRVtH6gfp
https://jcberrincha.itch.io/pmgc-bridge/download/PRO-hJMj9PM6kAdZy327YZBu88Dfa-2aMrNNvp1zQUA28nAkuHUQRTRGz
https://jcberrincha.itch.io/pmgc-bridge/download/PRO-gSkH6JBewYKBSRmJdZBu88Dfa-NNoAVvWLaS4VhKKpeXBZ8TwU3D6s
-
Glad to see this! I've bought the asset because I wanted to support it.
I will leave a review at some point, but it will be quite a long time because I have chance to use it fully.
-
Thanks for your support WillowWake!!!
-
So happy to know that it's released! I've been searching for it in the asset store every week lol. Just purchased it! ;D
-
Hi.
What reasons did unity give to decline?
If you want i can help getting it on the store.
-
well, first attempt quite a few issues... it said I had too many mentions of Playmaker, I thought it was in the description so I changed it... then my screenshots weren't up to they standards, so I changed them to the resolution they wanted... the same for the video's quality... also apparently you can't have packages inside your package...
second attempt same issues.... third attempt, screenshots still not up to standard and can't have packages inside....
so i gave up...
any help would be appreciated!
Have you had a change to look at the asset? Any suggestions? At the moment I'm trying to make it less bulky, less actions but same functionality (incorporating small actions into a bigger ones, I think it might help accessibility)
-
also apparently you can't have packages inside your package...
You can have packages inside your package, but you need to explain why.
For my Third party asset actions for PlayMaker (http://u3d.as/1kig)
I use a lot of packages.
You need to explain that if a dependency is not installed (PlayMaker and/or Game Creator) it will throw errors.
But you will need some setup window which can check for pm and game creator.
For playmaker you can use #IF !PLAYMAKER as it uses the scripting define.
For game creator if it does not use scripting define, you can search for the asset folder.
The screenshots are indeed a pain in the @$$ at the moment.
-
Thanks, i'll look into it...