Particle Playground
Your rating: Now say why...

0

Customize iOS particle emitter classes easily.   Commercial ($9.99)
Add to my Watch List
Email me when discounted
Particle Playground is an easy way for developers to customize native iOS particle emitter classes (CAEmitterCell and CAEmitterLayer).
You just drag your particle image on the image well, modify some slider values and watch as the realtime preview shows you what you will see on your device when you hit the "Export"-Button.

You get a fully functional UIView subclass that takes care of all of your settings and displays the particle emitter just like you set it up in Particle Playground.

Features:
  • Customizable UIKit particle system
What's New
Version 1.1:
  • Landscape support added
  • Added a new Menu Item "Emitter" with shortcuts for Pause, Reset and Randomize
  • Added a new Menu Item "Device" with shortcuts for Device selection and Interface Orientation
Requirements
  • Intel, 64-bit processor
  • OS X 10.8 or later



MacUpdate - Particle Playground






    Be the first to recommend a similar software title.
Particle Playgroun... User Discussion (Write a Review)
ver. 1.x:
Your rating: Now say why...
Overall:

sort: smiles | time
There are currently no reviews or comments. Write a comment or review now.

There are currently no troubleshooting comments. If you are experiencing a problem with this app, please post a comment.

There are currently no ratings. Write a comment or review now.

Downloads:85
Version Downloads:84
Type:Developer Tools
License:Commercial
Date:22 Feb 2013
Platform:Intel 64 / OS X
Price: $9.99
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Install with MacUpdate Desktop.
Save time moving files & cleaning
up space wasting archives.
Particle Playground is an easy way for developers to customize native iOS particle emitter classes (CAEmitterCell and CAEmitterLayer).
You just drag your particle image on the image well, modify some slider values and watch as the realtime preview shows you what you will see on your device when you hit the "Export"-Button.

You get a fully functional UIView subclass that takes care of all of your settings and displays the particle emitter just like you set it up in Particle Playground.

Features:
  • Customizable UIKit particle system
  • Export your emitter as .m and .h files ready for easy integration in your project
  • Randomize function for playing around with emitter configurations
  • Retina-ready UI elements
Basic usage:
  • Drop your particle image in the image well
  • Manipulate the different properties until you have the desired effect.
  • Hit export (this will give you 4 files) Now you have 4 files: Your code (.h & .m file), the image (.png) and a savefile (.plist). The savefile is just so you can later open the emitter again.
  • Drag the image and the code files (.h and .m) in your Xcode project
  • Make sure to add the QuartzCore framework to your project.
  • Create a custom view with the class "PPEmitterView" (in Interface Builder or programmatically)
  • Now just fire up the simulator and watch your beautiful emitter!
Some more things:
  • The sole purpose of this app is to make it easier to customize the iOS-native particle emitter classes. If you are looking for a particle emitter that works together with cocos2d or another framework you are in the wrong place. Search for "Particle Designer" in your favorite search engine. It's a cool piece of software which - sadly - does not support UIKit particle systems and is not on the app store. (btw: I am in now way affiliated with them!)
  • Don't forget that your Mac is probably a bit beefier than your iPhone/iPad! A particle emitter with 1000 particles per second may look really nice in Particle Playground but it can really take a performance hit on the device. You should really test that.
  • If you notice that your sprite image is flipped upside down in the emitter preview window, then you are seeing right. That is what the CAEmitterLayer does. You can read more about it in my blog: http://www.vigorouscoding.com/2013/02/particle-image-gets-mirrored-by-uikit-particle-system/


  • - -