Playmaker Platforming Starter Kit

3DSauce proudly presents,

Playmaker Platforming Starter Kit. Now available on the Unity Asset Store* and 3DSauce.com!

*Disclosure: We are using affiliate links to our assets. We may receive a commission for purchases made through these links. While clicking these links won’t cost you any money, it will help us to continue developing and maintaining great products!

Designed to help you get up and running quickly with your Playmaker platformer project! Learn from easy to understand, fully commented state machines.

Unity 5 Ready!
*Requires Playmaker

Features:

1 - Moving Platforms, Coins, Health system, Checkpoints, Basic Enemy, Death and Respawn.
2 - Easily swap character models.
3 - Supports both legacy and mecanim animation systems.
4 - Rigidbody physics based controller, made entirely with Playmaker!
5 - Fully commented logic for easy dissection and tweaking.
6 - Both analog gamepad and keyboard controls.
7 - Mobile controls Included!
8 - Animation and blending support.
9 - Idle, Walk, Run, Sprint, Jump, Double Jump, Fall.
10 - Rigidbody physics interactions simple to integrate.
11 - Character and animations included.
12 - Basic platforming camera system.

<< DEMO >>
<< Sample APK >>

Feel free to ask questions, make suggestions, or post requests in this thread.
You can also refer to our thread on the Playmaker forums.

Thank you all for your support! Please remember to leave a rating and review if you want to encourage updates and new kits!
______________________________________________________________________

This kit also comes bundled as part of the Playmaker Essentials Pack, a complete collection of our most popular Playmaker game templates!

Available on the Unity Asset Store* and 3DSauce.com!

Hey guys, just wanted to let you know the kit has just been updated to v1.3. Among other minor improvements, the kit has had it’s animation system completely overhauled. Now swapping the default character with your own is a breeze, you’ll find detailed instructions in the revamped documentation. Setup is now much simpler as well.

Hope you’re all enjoying the kit,
Graham

v1.4 is live on the asset store. Be sure to download the latest version to access the new features.

The latest update adds new features such as a health system, checkpoints, basic enemy, death and respawn. Also supports mobile controls using Virtual Controls Suite.

Thank you everyone for your support and patience!

Hi, I noticed that when you have 3 health and grab the heart at the end of the level the killzone (lava?) doesn’t kill you and you’re stuck.

THANKS sirius! I encountered this before but wasn’t sure how to reproduce it, nice find.

EDIT: Fixed in next update.

Nice, I like the way you’re constantly adding to this.

Your Playmaker Platforming Starter Kit works for 2D and 2.5D, correct? I just wanted to make sure before purchasing.
Thanks

The kit does not directly support 2D. If you character is modeled and animated in a 3d application, and works using the legacy animation system, then yes it would work with my kit. Otherwise it likely won’t be compatible.

Thanks for your interest Ryan!

1530887--88447--$jump.png
Hello did you can add this skill to this package!?
I really do not know how to wrote in playmaker

If you can add this feature
I would be very happy to buy one
As tuition

Hi wagamama

It is on my list, but it may be a while though before I get to wall jumping. I’ll keep you updated!

Hey guys, just wanted to let you know version 1.5 just hit the asset store!

Change log:
- Basic mecanim support added.

  • Numerous improvements have been made to the camera rig.
  • Added Coins.
  • Remaining FSMs have been fully commented and colored.
  • Should no longer receive prefab error messages.
  • Stuck in KillZone bug fix.
  • Checkpoints now save the position of the checkpoint itself instead of the players position, this prevents mid air respawn.
  • Global variables and project settings now included alongside product.

Hi there,

First of all, thanks for a great kit, i’ve started to play around with it today and it looks very promising indeed.

I do need a bit of help though, setting up the killzone in a level of my own. It seems all the prefabs (moving platforms, controller, etc) are working however dragging a killzone into the scene does not seem to work straight up.

Is there a process i’ve missed? The killzone itself has no fsms attached, however that’s the same in your sample scene. I’m not sure I understand exactly how it is working. Is this documented anywhere? Can’t seem to find it in the pdf.

Anyway thanks again for the kit, looking forward to working with it a bit more.

Dave.

Hi Dave,

Extremely sorry for the late reply, I have tried dragging the killzone prefab into a test scene and it is working as intended for me. Ensure that your killzone is tagged as “Kill_Zone” and that the box collider is present and set to “Is Trigger.” Also, check the “Health Manager” FSM, inside the “Wait For Damage” state make sure the second “Trigger Event,” “Collide Tag” is set to “Kill_Zone.”

In case you can’t find the Health Manager, it is a child of the Controller.

Please let me know if this remedies your issue.

Just a quick note, if anyone needs a mecanim version of the VCS mobile controller, contact me with your invoice number and I’ll send you a pre-release copy. For everyone else, it will be added in the next release.

I just purchased the kit. It’s a very nice package. I am having a great time looking through the FSM’s to see how everything is done. Have you considered porting this to unity 2d using the new 2d physics? I am trying to convert certain parts and running into issues.

Glad you are enjoying the kit space_droid! I may do something like this eventually, but currently I have no experience with the 2d toolset in unity. I am planning to learn it in the near future though, so I will keep you updated.

Just letting users know, there is a bug with the mobile controls in the current release. When jumping on a moving platform, the player will lose the ability to jump. If anyone is experiencing this, there is a simple fix!

You will have to add a Send Event action to both the “IDLE” and “IDLE - Platform” states. Basically fill it in exactly as shown in the attached image. In case you don’t know, to fill in the gameobject you need to drag and drop the “buttonJump” child gameobject from the “Prefab_VCSMobileControls” into the slot.

That will fix it, I will add this to the next update. Please let me know if you still experience any issues.

I need ladder climbing, ledge hang and climb and rope grab with momentum…is this in your list? If you can make it, I will buy :slight_smile:

Hi BioFan, I already have ladders on my list. I will add the others to the wish list, but I can’t add them anytime soon.

I am actually planning to do a major revamp of the whole system soon, I am currently waiting on a new character model with more animations to support the extra features.

Thanks for checking out the kit! I’ll keep you informed about any updates.

Thanks for the reply Graham. Ahhh please do. I’m very interested. And if you don’t mind, one more thing, a power up that changes the player look? :slight_smile:

thank you