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.

Topics - frogwise

Pages: [1]
Playmaker Help / Getting what direction Navmesh Agent is turning?
« on: August 13, 2018, 11:49:30 PM »
Looking to trigger a "left" and "right animation depending on what direction the Navmesh Agent is turning. Is there an action or technique to determine this?

Thanks in advance!

I have a little character in a rowboat. The game is a simple click-to-move game using a NavMesh agent for the boat.

If I make 3 animations:

1. row left
2. row right
3. row both

Could I set it up so that when the boat is rotating right, the row left animation is playing, when rotating left, the row right animation is playing, and when moving forward, the row both animation is playing?

Thanks in advance!

Playmaker Help / Jerky movment with NavMesh and Cinemachine Follow Camera
« on: December 10, 2017, 02:12:19 PM »
This is always a problem for me with any kind of movement system. I recently converted my RTS style click-to-move boat to use NavMesh and a Nav Agent and I'm experiencing it again.

With a Cinemachine Camera setup to follow my boat, there is jerkyness when the camera tries to follow the boat when it's moving.  I know this is a FixedUpdate / Update / LateUpdate issue (as it always is) but I really don't have any options that would allow me to fix this it seams.

The setup is as follows :

  • Parent master Game Object for the boat has the Nav Agent on it and a Box Collider.
    Child of that parent has the mesh of the boat on it.
    Child of that mesh has a projectile on it that is a RigidBody that can shoot when triggered.

So I know it has something to do with the fact that my entire hierarchy is not a RigidBody except that one projectile that is tagging along. The camera follow and the NavMesh must be getting confused.

Any help would be appreciated!

Playmaker Help / Moving a Rigid Body to a Specific Location? [SOLVED]
« on: November 27, 2017, 09:37:07 PM »
I have a boat object on water and an RTS camera view. I would like to move the boat around the lake by clicking the destination. The boat should rotate to destination and move to destination smoothly.

I am having trouble doing this with regular Move To and Look At actions, as I feel they don't provide me the control I need in terms of getting to the destination at a speed that is based on how far away the click was.

I was thinking treating the boat as a Rigid Body would help, I just don't know how to get a rigid body to look at/move to a specific location.

Hey guys,

Just trying to think through how I'm going to setup my Angry Birds-like slingshot mechanic, and I could use your help thinking through the FSM logic.

I have a character who's going to cast a fishing line. I want the player to cast the line by clicking on a spot in the water, dragging backwards, and when they let go, the line shoots out a projectile. The projectile flies at a velocity equivalent to the amount that was pulled back.

I'd like to limit the amount of pull-back that can happen. So for example, if a player clicks at the very top of the "lake" that is furthest back, the pullback amount will cap out at a certain distance.

I also need a way to conver the pull back strength into a velocity amount for a physical projectile.

Thanks in advance for your help :)

Playmaker Help / Cinemachine Actions for controlling Camera Blends?[SOLVED]
« on: November 08, 2017, 12:24:59 AM »
Maybe I am missing something, but how can I control the blending between different Cinemachine gameplay cameras using Playmaker?

I am using 2 Cinemachine Virtual Cameras - one is used for moving the character around and one is zoomed in for when you go into aiming mode. I am not sure as to how I'm supposed to trigger the blending between the two.

Thanks guys!

User Showcase / Rise 'n' Shine
« on: August 07, 2017, 10:09:25 PM »
Hey guys!

So although we released Rise 'n' Shine in April, we are finally sharing it because we've kept updating it to a point where we think it's really solid. Here's the press release! The game was entirely made in Unity and Playmaker between a couple of friends.

Google Play Store Link :

Rise 'n' Shine personifies hot air balloons as charming animal characters; and takes the player on an infinite runner styled adventure through the clouds. The gameplay introduces a challenging balance of collecting stars and powerups while optimizing fuel and dodging obstacles. Gameplay switches between calm and stormy skies to add even more variety, and as you fly higher, storms become more frequent and longer, while powerups and fuel become more rare. Stars can be collected throughout the game and used to unlock new balloon characters from a wide selection of cute designs, each with their own personalities. The game is rendered beautifully in a Disney inspired art style, full of rich colors and effects that pop. The animation and physics are fluid and really give the impression of soaring through the clouds. Although the game caters to kids, the game design and visuals may resonate with mature audiences and allure older age brackets.


Rise 'n' Shine began as a side project by three senior game developers in the spring of 2015. Back then, there was no sense of Fireside as a studio; just a few friends trying to launch a game on their own. What started as a small side project evolved into something larger over the next few years, eventually becoming a robust intellectual property.

The Team
Fireside was started by a few friends who collectively have over three decades of game industry experience in Art and Production. Although the studio was officially founded in February of 2017, the team had been slowly working out ideas for a game they could call their own about two years prior. Their motivation was twofold; first, having tackled mostly big budget/big team games in their careers, they had the urge to do something of smaller scale. Second, having primarily worked on titles aimed at the male 18-35 year old demographic, they felt motivated to create something wholesome that everyone could enjoy. One thing was certain to remain the same however, and that was their commitment to quality, polish, and good taste.

Having many years in the game industry, the guys were well versed in the tools and techniques of the trade. It was pretty clear that the backbone of their endeavor would be the Unity 3D engine. However, having very little coding experience amongst them, they needed another way to actually develop the game. This is where Hutong Games' visual scripting tool Playmaker came into their pipeline. Both Unity and Playmaker allowed a few friends to develop a game from start to finish without writing any code.



Hey guys I will try to be as clear as possible with this:

I have a UI element that I am animating with an Animator and an Animation.

I would like a float variable to drive the point at which that animation is at.

So basically, the animation doesnt "Play". Its "current time" simple just gets set to the float variable I am feeding it (which is normalized.)

How can I do this?

Playmaker Help / "Restart Level" not respecting FSM's with "Wait"?
« on: May 12, 2015, 05:58:29 PM »
I have a weird issue where I have an FSM that has a "Wait" action on it before moving onto another action. On game start, this works well, but if I hit my restart level button, that wait is ignored. Why is this happening?

Playmaker Help / Most effective way to manage 100+ objects?
« on: May 12, 2015, 05:06:48 PM »
Hi guys,

Let's say I have these super simple objects that will glow brighter based on how close (distance) the player gets to them. Let's say I plan on having 100+ of these objects per level on mobile. I am not spawning them at runtime - they are placed as part of the level.

What is the most efficient way of creating the FSM's for this behavior? Right now, I have the object as a prefab and on that prefab I have an FSM that checks the distance to the player and changes the glow amount based on that. Now, if I make 100 of these prefabs in the screen, will it become problematic that everyone of them is "listening" for that info and reacting accordingly?

Or is it a better workflow to create a manager that somehow manages all these objects from one FSM?

Again, this is a mobile game, so I am looking for the most cost effective solution to this...

Thanks in advance.

Hey all,

I've been struggling with this one for a little bit now.

My game looks like the image below. The player moves from left to right based on just hitting the space bar (direction is inversed) while traveling downwards at a constant speed. All I'd like to do is have him "face" the direction of movement. I've tried Smooth Look at Direction, and Rotate, but the problem I seem to be having is I cant get the proper rotation axis to work.

To complicate it further, as you can see from the right panel in the image, my character is on a slight angle so that he can be seen better from the camera. So what I'd need to do, is to rotate and face him around his LOCAL axis only.

I've seen all kinds of wonky facing directions so far, but can't seem to nail this intended behavior.

Thanks in advance!

Hey everyone,

I have a stationary object, and a moving player. I am checking the distance between player and object every frame. The object is black.

What I would like to do is have the object change to white based on how close the player gets to it. So, for example, the minimum distance for the object to start transitioning from black to white is 20, and a distance of 3 sets the color to 100% white. Once the distance is that close, the object stays white forever.

Any elegant solutions for this? Thanks so much in advance. :)

Hey all! First post here.

So what I'd like to do is have a "flower" bloom when my player is near it. This is easy enough by setting a larger trigger and listening for a trigger event. However, with a "field" of flowers, what I'd like to happen is that if you trigger a flower's bloom at the edge of the field, the flowers surrounding that one will bloom, then the ones surrounding those will bloom etc, creating a chain reaction.

I am trying to come up with some playmaker logic but cant seem to get it to work. Any ideas?

Thanks so much in advance.

Pages: [1]