iOS indie developers writing every day about their stuff.

Particle systems with fade in and out in cocos2d

Fábio Rodella
crocodella.com.br

Particle systems are defined in cocos2d by the start and end states (color, size, rotation, etc.), and then the engine interpolates between these values throughout the particle’s lifetime. However, that means that your particles can smoothly fade in or out, but not both. In this post I provide a simple CCParticleSystemQuad subclass that allows you to do this. Continue reading →

A pullable view implementation (like Notification Center)

Fábio Rodella
crocodella.com.br

For an app I’m designing at the moment I had the need to use a pullable view (sliding drawer) similar to how the iOS 5 Notification Center works, where you can flick or drag a handle to reveal or hide … Continue reading →

Cry me a river

Fábio Rodella
crocodella.com.br

I’ve always given special attention to water effects in games. It’s something that usually has no impact on gameplay (exceptions are games that use water as its core mechanic, such as Sprinkle), but it makes all the difference in truly … Continue reading →

Project A Dev Diary – Part 4

Fábio Rodella
crocodella.com.br

It’s been a while since we shared what has been going on with Project A. For the last few months we have been working as much as we can and rushing to get a playable build of the game submitted … Continue reading →

Revisiting the RPG text box, now with UIKit

Fábio Rodella
crocodella.com.br

A while back I shared a piece of code which implemented a traditional RPG-like text box using cocos2d. Recently a commenter asked how he would go about doing something similar using UIKit, so I decided to include a new implementation … Continue reading →

Project A Dev Diary – Part 3 (and a bonus)

Fábio Rodella
crocodella.com.br

This is another guest post by Ferenc, here about how LaunchRock was modified to show up nicely on a UIWebView. If you’ve ever wanted built a landing page or had the need for one, you’ve provably heard of LaunchRock. If not, have a quick look. LaunchRock makes an extremely good job at making it super easy […]

Project A Dev Diary – Part 2

Fábio Rodella
crocodella.com.br

This is another guest post by Ferenc, here about how LaunchRock was modified to show up nicely on a UIWebView. If you’ve ever wanted built a landing page or had the need for one, you’ve provably heard of LaunchRock. If not, have a quick look. LaunchRock makes an extremely good job at making it super easy […]

Revealing Project A

Fábio Rodella
crocodella.com.br

This is another guest post by Ferenc, here about how LaunchRock was modified to show up nicely on a UIWebView. If you’ve ever wanted built a landing page or had the need for one, you’ve provably heard of LaunchRock. If not, have a quick look. LaunchRock makes an extremely good job at making it super easy […]

Resizable decorated box using cocos2d

Fábio Rodella
crocodella.com.br

This is another guest post by Ferenc, here about how LaunchRock was modified to show up nicely on a UIWebView. If you’ve ever wanted built a landing page or had the need for one, you’ve provably heard of LaunchRock. If not, have a quick look. LaunchRock makes an extremely good job at making it super easy […]

The dreaded “no new content” post

Fábio Rodella
crocodella.com.br

This is another guest post by Ferenc, here about how LaunchRock was modified to show up nicely on a UIWebView. If you’ve ever wanted built a landing page or had the need for one, you’ve provably heard of LaunchRock. If not, have a quick look. LaunchRock makes an extremely good job at making it super easy […]