playMaker

Author Topic: How in depth is playmaker?  (Read 2607 times)

jonny0055

  • Playmaker Newbie
  • *
  • Posts: 10
    • View Profile
How in depth is playmaker?
« on: April 14, 2014, 01:39:03 PM »
I've read a few different things about playmaker
Some people saying you can do anything you want and
Some saying it's very limited.
I'm curious what can you do with it could you make a fps or
A RPG, side scroller or a minecraft or terraria type, could you
Do procedurally generated world and so on.
Or is it limited to wahat can be done.
Sorry for all the questions but I'm new to all this

Thanks in advance

Lane

  • Administrator
  • Hero Member
  • *****
  • Posts: 2488
  • Yup.
    • View Profile
    • Cleverous
Re: How in depth is playmaker?
« Reply #1 on: April 14, 2014, 02:05:38 PM »
Asking a question like "can you make an RPG with playmaker?" is kind of weird, because its not an engine like Unity. You can make an RPG with Unity, and you can use Playmaker to do certain things but designing your voxel based terrain system isn't one of those things. You need to code that, theres no way around it.

Playmaker gives you a visual representation of logic. The flow is managed by states, such as a trigger being in a state like "Player is not present" and then changing states to "Player is present".

In those states you stack up Actions, they're little mini scripts that you can combine together and do lots of different things. Almost anything a designer would need to do. Anything from interactive level things to triggering changes to any part of the game on the fly based on conditional variables all the way to designing an AI system. You can make your own custom actions by coding them and use them in the visual editor if you like. You could make your own scripted actions that are catered only to your game even, and they're just as usable as any other action in the graph view.

Now, if you had a voxel based terrain system from the asset store or something, then you could use Playmaker to access parts of that script and use them in some logic state. You can access pretty much any public variable in any script anywhere in the game and manipulate it if you want, actually.

So its very flexible. Much of the "its limited" train of thought seems to come from veteran coders that are capable of coding something excellent just as fast as you could design it visually with playmaker.

It's really great for just about anyone though, as designing things visually like AI has big benefits and doing it without any code is a big boon to things as a whole. Designers love it because they don't have to tell the coder or animator to make a script or small animation for their level since they can just do it themselves in Playmaker.

So basically its irrelevant what genre game you're making, its a tool that lets you build logic systems, events and states and interact with fundamental parts of the Unity Engine and scripts.

johanesnw

  • Playmaker Newbie
  • *
  • Posts: 26
    • View Profile
Re: How in depth is playmaker?
« Reply #2 on: April 16, 2014, 01:38:11 AM »
my current project is 2D action/tower defense. it's almost done, and 80% of it is made using Playmaker.
there's less than 1000 lines of C# code for the game.

actually you can make anything with this. Playmaker just "transform" your code to a flowchart, which is a basic knowledge of programming.
if you practice enough, this thing is easy to master.

it takes me a whole month of practice tho  :P

grimmy

  • Junior Playmaker
  • **
  • Posts: 65
    • View Profile
Re: How in depth is playmaker?
« Reply #3 on: April 16, 2014, 04:52:27 AM »
Personally speaking I went through 3 phases..

1: First impressions! Wow look I can create little snippets of stuff really easy!

2: First Project Attempt: Oh my god my code has turned into spaghetti and I can't find anything..I'm doomed!! I hate playmaker! Back to coding..

3: Actually with a bit of practice, learning all the available actions, debugging tools, using templates, prefabs etc correctly, things are really starting to progress really quickly.

So far so good!

Roger Lee

  • Playmaker Newbie
  • *
  • Posts: 22
    • View Profile
Re: How in depth is playmaker?
« Reply #4 on: April 16, 2014, 07:15:14 PM »
That is part of the problem is a lot of people try and make one huge FSM instead of breaking it into smaller ones.  I turn FSM's on and off all the time during gameplay, no need for the spaghetti monster!!

jonny0055

  • Playmaker Newbie
  • *
  • Posts: 10
    • View Profile
Re: How in depth is playmaker?
« Reply #5 on: April 17, 2014, 04:02:48 AM »
Thanks everyone for the info, I'm just feeling a little lost
With it all. I was trying to generate some procedural terrain
But getting confused with code so was just wondering if this was
Capable of doing things like that.
Think I'll purchase playmaker next time it's on sale