Playmaker Forum

PlayMaker Help & Tips => PlayMaker Tutorials => Topic started by: jeanfabre on February 17, 2015, 06:33:22 AM

Title: UnityLearn 2dPlatformer Made with PlayMaker [coming soon] [online preview]
Post by: jeanfabre on February 17, 2015, 06:33:22 AM
Hi Everyone,

 So much pending work is lurking round the corner with the next version of PlayMaker, that I can't wait to start sharing some with you, because I know a lot of question will find answers with this work.

 I have ported the UnityLearn 2dPlatformer  (https://www.assetstore.unity3d.com/en/#!/content/11228)to PlayMaker, 100%. Right now, since it uses the beta version of PlayMaker, only beta members can toy around with the project itself.

BUT, since I wanted to do a benchmark between the scripted and the PlayMaker version, I released the webPlayer versions so that you can play both versions. I also documented the details (https://github.com/jeanfabre/PlayMaker--UnityLearn--2dPlatformer/blob/master/README.md) for a good overview.

Once PlayMaker 1.8 will be out, we'll start using this project for documentation , tutorials, video series as well as pointing to different aspects of PlayMaker design patterns in the various questions you'll ask.


You can play the PlayMaker version here (http://htmlpreview.github.io/?https://github.com/jeanfabre/PlayMaker--UnityLearn--2dPlatformer/blob/master/Builds/PlayMakerVersion/PlayMakerVersion.html)
You can play the Original Version here (http://htmlpreview.github.io/?https://github.com/jeanfabre/PlayMaker--UnityLearn--2dPlatformer/blob/master/Builds/OriginalVersion/OriginalVersion.html)

The very positive results are very encouraging! With careful development, perfs are totally in par, and this PlayMaker version even improve on the original project on several very important levels ( no memory leaks, use the new UI, easier logic implementation, better management of the hierarchy at runtime, better debugging, etc, etc).

Bye,

 Jean
Title: Re: UnityLearn 2dPlatformer Made with PlayMaker [coming soon] [online preview]
Post by: sebaslive on March 02, 2015, 09:38:19 AM
Playmaker version starts up much faster.

How is this done with the build size and mem being pretty much the same?

Anyways awesome job. Only complaint (and this is due to the original version) is that on my end the players movement are really choppy. Interesting that the final version they submitted has that.
Title: Re: UnityLearn 2dPlatformer Made with PlayMaker [coming soon] [online preview]
Post by: jeanfabre on March 02, 2015, 10:41:59 PM
Hi,

I have no idea myself, I was really surprised by the result and almost exact same perfs, hence why I went all out and test on all platforms and the result where consistent.

This project is going to be a great platform to verify on all this.

 It runs very smooth on my machine, maybe it's some perf issue on your computer?

 Bye,

 Jean
Title: Re: UnityLearn 2dPlatformer Made with PlayMaker [coming soon] [online preview]
Post by: Lane on March 03, 2015, 05:47:43 AM
Very cool, Jean! =)
Title: Re: UnityLearn 2dPlatformer Made with PlayMaker [coming soon] [online preview]
Post by: Rabagast on May 25, 2015, 12:48:43 PM
The Playmaker version is faster than the original. And when I shoot in the original version, the player will not turn. But in the playmaker version everything works great.

Even if I solved 2D shooting left and right, I'm very curious to see how you did this. :)
Title: Re: UnityLearn 2dPlatformer Made with PlayMaker [coming soon] [online preview]
Post by: jeanfabre on May 25, 2015, 11:24:00 PM
Hi,

 yeah :). I'ts incredible that even the final build size is smaller. I am really lost at how that actually can be. I am planning on doing some careful testing to really see what's wrong ( it feels wrong anyway... that adding PlayMaker in the mix makes the final build size smaller... maybe Unity doesn't properly ignore unused assets or something).

Can't wait for 1.8 to be out. This project was created as a source for explaining lots of typical questions we find in the forum, as well as showing how well a proper finished game perform with PlayMaker, all open source, with all custom actions available.

Bye,

 Jean
Title: Re: UnityLearn 2dPlatformer Made with PlayMaker [coming soon] [online preview]
Post by: musclynerd on August 28, 2016, 07:48:41 AM
Hi Jean,

How do I download this so I can test it and look at the documentation as it will help me learn playmaker.

Thanks
Title: Re: UnityLearn 2dPlatformer Made with PlayMaker [coming soon] [online preview]
Post by: jeanfabre on August 29, 2016, 11:31:57 PM
Hi,

 Good point :)

You can either use github itself, and clone this ( together with the submodules), but this is only if you are confortable with github, sourcetree and cloning/submodules.

else, the easy solution is to download the test.unitypackage (https://github.com/jeanfabre/PlayMaker--UnityLearn--2dPlatformer/blob/master/Test.unitypackage?raw=true) at the root of the github project.

Let me know how it goes.

Bye,

 Jean