Home

Awesome

UnityLearn 2dPlatformer PlayMaker

This is a 100% PlayMaker port of Unity 2d Platformer learning project

This project is a work in progress:

Description

you need the following setup:

Improvements over the original version:

Installation instructions

Make sure you 'Clone' this project (as opposed to download the zip) using Github Desktop or SourceTree Application, they will ensure that you get everything.

This project is using a 'submodule' called PlayMaker utils, and so it requires extra step to check out the sub module. If you want to download the zip, that's fine, but make sure you also go get the PlayMaker utils (https://github.com/jeanfabre/PlayMaker--Utils) zip as well and put it in Assets/PlayMaker Utils.

BenchMark

coming soon, see Unity 5 version for last benchmarks.

https://github.com/jeanfabre/PlayMaker--UnityLearn--2dPlatformer

Notes:

Overall, this is very interesting to see that the pure PlayMaker solution doesn't expose any issues or noticeable downside on playability and performances, a 1 or 2 frame difference for the FPS isn't really an issue given that this will vary very much based on the client computer performances. If you have other states numbers, please share so we can get a sense of the variation across different computers. Noticeable, Memory allocation from Xcode debugging shows 10MB more for PlayMaker. It should be expected that more memory is allocated when using big frameWork like PlayMaker.

TODOS:

-- The background parallax system needs porting to PlayMaker -- Add Touch Support -- Make a Networked version using Photon