Fixed. Typical DNS misconfiguration. Sorry for the inconveniences.
Evasion Games
Creator of
Recent community posts
Thanks for asking. In short, the source code is still not available.
Yes, it is true that some time ago in a thread on the Unity forum the GameFlow author wrote: "If I ever decide to discontinue the development of GameFlow for a reason different to an acquisition, I will disclose the source code" .
And it is also true that the product page was modified just recently to announce that we are no longer maintaining the tool, but notice that we also removed the screenshot refered to the source code question (where the "opensource" term was used explicitly).
The reason for removing that screenshot is that we would like to have a "grace period" (maybe some weeks from here) just to reconsider our decisions on both the maintainance and the opensourcing questions. The moment we have a final decision we will announce it here, so please stay tuned.
First part, create the Command:
- Create a GameObject, rename it as "Target".
- Add the GameFlow component.
- Add an On Demand program.
- Add a Hello World action to the program.
- Add a Command block below the On Demand program.
- Drag the On Demand into the Program field of the Command.
- Rename the Command as "Say Hello".
Second part, using the Command:
- Create another GameObject.
- Add the GameFlow component.
- Add an On Start program.
- Add a Send Command action.
- Drag the GameObject named Target into the Target field of the Send Command action.
- Set "Say Hello" as Command Id.
This is a simple example just to clarify the usage, but Commands are normally used in situations where you need to execute a Program and you can't have the reference to that Program in anticipation like sending a "Die" Command to any GameObject that collides with a trigger. In those cases you would use Send Command with the <Other> parameter as Target, like this: