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 - haratman

Pages: [1] 2
Share New Actions / Re: DoTween Actions (DOTween v1.1.310)
« on: April 28, 2020, 06:29:24 AM »
Can I include these actions in my project as custom actions folder? I'm gonna sell a project on the asset store.

General Discussion / Selling a project with DOTween
« on: April 26, 2020, 07:44:05 AM »
I have a project and i created everything with the Playmaker. But i'm using DOTween actions in my project.
(found here

Can I include these actions in my project? Or should I give this link to download? What to do?

I've sold this project before.

User Showcase / Re: Zombie Shooter Prototype for Playmaker [Asset]
« on: January 07, 2020, 07:57:47 AM »
Wonderful asset good job! How long did it take you to have the asset ready for publishing? Also, did you have any tutorials to help you along the way, links if so?

I developed this project in a few weeks. Tutorial videos are available on the store page.

User Showcase / Re: Zombie Shooter Prototype for Playmaker [Asset]
« on: December 06, 2019, 08:32:51 AM »
Great asset! I will sure take it for a spin in the future.


User Showcase / Re: Zombie Shooter Prototype for Playmaker [Asset]
« on: November 14, 2019, 02:30:28 AM »
Thanks everyone. I will update the asset soon according to your suggestions.

User Showcase / Re: Zombie Shooter Prototype for Playmaker
« on: November 13, 2019, 07:16:20 AM »

 I think it's very well done indeed!! could you share some screenshots of the playmaker fsm, etc?




User Showcase / Re: Zombie Shooter Prototype for Playmaker
« on: November 13, 2019, 07:10:25 AM »
Looks great. So is everything coded with Playmaker, or does it also include some C# scripts?

Any plans for additional features in the works?


I created everything with Playmaker. Yes, new features are coming soon. Thanks.

User Showcase / Zombie Shooter Prototype for Playmaker [Asset]
« on: November 12, 2019, 05:25:57 AM »

Learn the basics of FPS with this template. I created this for playmaker.


-Multiple weapon slots & ammos system.
-Smooth walking, running and jumping animations.
-Slope limit on player.
-Customizable footstep system.
-Pool system.
-Advanced recoil system.
-Advanced damage system.
-Advanced Zombie AI.
-Interact system.
-Multiple hits with one shot.
-and some more little details.

What do you think?

General Discussion / Can i sell my project on the Assetstore
« on: September 16, 2019, 12:51:37 PM »
Hello. i have a project and i created everything with the Playmaker. Can i sell this project on the assetstore?

User Showcase / a Mobile Game I'm Working On!
« on: June 08, 2019, 10:39:49 AM »

My new game I developed in two months. The game has 10 different characters and different maps. Kill enemies and strengthen your character or unlock new characters! 95% of my game was made with Playmaker.
Coming soon to android and ios.

Gameplay Video:
What do you think? Leave a comment down below.

PlayMaker Help / Re: uNet and Set Property
« on: February 27, 2019, 09:29:21 AM »

 pool systems is available for Pun, you can find a working sample here:

it's old but still relevant because the technic is the same regardless of the pooling asset you use.

 also, I think that pooling inside multi player system is really a corner case, you are going to instanciate 4-5 players max, I don't think it is that critical to use uNet over pun just because of pooling.

 if you are firing bullets, then your network problems will be far more important in termns of playability than the cost of instantiating these bullets without a pool.

so all in all, this is a bad idea to use uNet because it's deprecated.

If you are on mobile, the problem could be that you need to create a linker file to let Unity know what you'll be reflecting at runtime so that it's not removed from the build:

else, if you are able to code, always prefer creating proper actions instead of using Reflection ( setproperty, invokeMethod,CallMethod, etc), this will be more effective and robust.




Now I'm using PUN for my project. I downloaded this PUN pooling but i got this error:
Code: [Select]
Assets/PUN Custom Samples/PoolManager/Scripts/PunPoolManagerBridge.cs(5,7): error CS0246: The type or namespace name `PathologicalGames' could not be found. Are you missing an assembly reference?

And SmartPool is no longer available on the unity asset store. What to do?

PlayMaker Help / Re: uNet and Set Property
« on: February 26, 2019, 01:54:50 AM »

 if you are beginning with multiplayer, then you should not use uNet, this is a deprecated, sub system, full of bugs solution :)

you should go with PUN, and we provide full support for this:



I'm using uNet because i found a working pool system for multiplayer. I can't find the pool system for pun. Is there an example pool system for pun?

What can I do for this problem. I'm doing something wrong, but what?


PlayMaker Help / uNet and Set Property
« on: February 25, 2019, 02:29:54 PM »
Hello. I created a poolsystem for my co-op multiplayer game by using this script:

and then i created this script to get work with this pool system. then i put this on my player object. And I invoked the method on a fsm state. Everything works fine on host and client if i set the spawnpoint or poolname before runtime.

Code: [Select]
using UnityEngine;
using UnityEngine.Networking;

public class PoolSpawn : NetworkBehaviour

public NetworkSpawnPool pool;
public string poolName;
public GameObject pooledObject;
public GameObject spawnPoint;
public Vector3 position;
public Vector3 rotation;
public GameObject storeObject;

void CmdSpawn ()
        pool = NetworkSpawnPool.GetPoolByName(poolName);
var spawnObject = pool.ServerCreateFromPool (transform.position - transform.forward, Quaternion.identity);
if (spawnObject == null)

var spawnPosition =;
var spawnRotation =;

if (spawnPoint != null) {
spawnPosition = spawnPoint.transform.position;

spawnPosition += position;

spawnRotation = spawnPoint.transform.eulerAngles;
} else {

spawnPosition = position;

spawnRotation = rotation;

spawnObject.transform.position = spawnPosition;
spawnObject.transform.rotation = Quaternion.Euler (spawnRotation);

storeObject = spawnObject;

pooledObject = spawnObject;

NetworkServer.Spawn (spawnObject);



I want to edit spawnpoint or pool name in each playmaker fsm. I have 15 different pools. And it's not working on host and client if i edit the pool name or any variable before the invoke method action. Nothings changing.

This is my first experience with multiplayer. Where am I doing wrong?
Thanks in advance.

User Showcase / Re: Zombie Killing Simulator
« on: February 11, 2019, 02:25:25 PM »
Looks really good, I can appreciate how much work you put into that. Good luck with your launch on steam.

Thank you so much. and it's finally over!
Zombie Killing Simulator is available now for purchase.

Pages: [1] 2