Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - traphiclight

Pages: [1]
Hey, thanks for the answer. The Flashing Lights game and Jean's recreation were pretty much the examples I was looking for to motivate me.

You can find many custom actions on the Ecosystem
Yes, I'm currently going through some of the stuff in the Ecosystem, although so far the basic actions have been doing the job pretty well. But I'll try to expand soon.

Rules for this are similar to c# scripts.
Maybe this topic can help :
This is exactly what I needed to know. I was starting to get a little scared about having some 10 FSMs on my player character, wondering if I really needed all that. But it certainly has been helping me a lot with finding mistakes and debugging.

The official tutorials are pretty outdated (can you give the link of that tutorial)
i am using Playmaker several years now and so far every thing can be done with playmaker.
Sometimes you do need to think/work differently than when you code in c#
Hmm, I'll look for the link, but it was one of the very first videos I watched (I'm not even sure it was an official video), but basically he ends up not explaining at all what are things that would work better as code (which is why I ended up asking here).
It's good to know you've been using Playmaker for so long though, and seeing your activity on this forum, I'd rather take your word for it anyway.
I'll edit here if I ever do find the link though.

"Next frame event" will go to the next frame so its best to use that instead of a wait. unless you want to wait a certain time.
Instead of float changed you could use float compare and set a tolerance and send event on greater and less than.
But this also depend on your game ofc if you can use that.
That certainly helped. it's been giving a more consistent result at least. I'll keep testing.

I'll go back to diving into those tutorials then, thanks for all the help so far!

Hi everyone, first thread here, so hope I'm not making any mistakes (please point them out if so).

Anyway, after trying out Playmaker for a few weeks, I'm starting to make a full game with Playmaker, and I've been thinking overall on the viability of using nothing but Playmaker for everything.

My game is pretty small so I'm not really worried that it's possible, considering all the games that have done it already. However, what about a more complex title? Say, if I wanted to make a 3D platformer or a 3D sim, how viable does Playmaker become then? Not really asking in terms of functionality (I'd probably have to create custom actions, but that's not the problem), but in terms of performance and optimization.
How viable is it to have dozens (or more) FSMs running simultaneously?
Does it depend on how complex they are?
Is it better to have a few complex FSMs or a bunch of really simple FSMs running?
When do I know there are too many FSMs on the same object/scene?
Will it always be better to use code or is the difference between them negligible (in terms of performance)?

Another question I have is because of one of the first tutorials I watched (I think it was one of the official tutorials), where the guy is talking about Playmaker and FSMs, and he basically explains that there are some cases where it's better not to use it, because coding can do some things better than a state machine. So I'd like to ask, what are those scenarios?

Lastly, just a more practical question, but I'm trying to make the game check whether or not the player is moving in the X axis, but I'm not using a rigidbody (so I can't do a speed check, because it'll always be at 0), and somehow the system I set up doesn't work properly.

I made an FSM that checks the transform.position.x from my player and stores it in a float, and then another FSM with a Float Change action that checks to see if the X is changing and stores that info on a Bool. However when I test it, the bool is constantly changing between True and False, multiple times every frame.

So, what would be a good way to go about doing this? Should I put a small Wait action after every check in the second FSM? Is there a more elegant solution to all this?

That's about it, thanks for the patience.

General Discussion / Re: Welcome! Please introduce yourself!
« on: September 26, 2017, 05:51:04 PM »
Hi, I'm traphiclight. Recently started using Playmaker, and finally getting some things done after two or three tries ending in complete failures.

I'm Brazilian, have little programming skills (no C# skills), and I'm an aspiring game designer (Been making some small games since I was a kid with RPG Maker, and I've tried some other stuff as well).

Currently trying to use Playmaker to make as much of a game as possible.

Nice to meet you all!

Pages: [1]