Are you looking for a easy to use and implement joystick class for cocos2d (and UIKit in the future)? Well, look no further. GPJoystick is an easy to use and feature rich joystick class that will make joysticks a breeze to add. In no less than 6 lines of code, you can fully implement a GPJoystick. For only $5, this is a steal. For every person that buys, a donation will be made to riq, the person in charge of cocos2d for iPhone.
If you don’t receive an email from me in 48 hours, please contact me by email.
Story by Wrensation

Hello,
I saw your YouTube demo, I think your class is great but what I really need is a joystick that provides 8 directions only (i.e. where the joystick can ‘snap’ to any point on the compass). This is intended for a top down scrolling game (eg Alien Breed). Does your class provide this? If so then I will purchase immediately, thanks.
Regards,
Dan