Have you ever wondered what goes into an app? Here is a detailed breakdown of “The Artifacts”, perhaps shining some light on how much work it is to create an app like this.

Sound Effects:
202 different sound effects.
10 MB.

Here are the sounds effects for page 6 (click to play):
wind03
wind02
wind01
crash-of-bin
chimes02
chimes03
chimes04

Graphics:
Over 1000 separate graphics frames, on 240 individual files. Many frames are combined into one graphics file to make it faster.
68.7 MB.
Here is one of our graphics sheets, from the Caterpillar page (page 6).

Music:
2 Music tracks.
6.9 MB.
You can download the music from The Artifacts (it’s free) here.

Code:
Around 12,000 lines of code, not counting framework.
Around 5 MB.
Here is a sample from the Fireflies page (Page 20), this piece of code adds a new firefly.

-(void) addFireFlies: (int) count: (CGPoint) loc
{
    NSString *fireflyname = getRelevantFile(@"firefly-%02d", @"png");

    for( int x = 0; x < count; x++ )
    {
        firefly[fireflypoint] = [CCSprite spriteWithSpriteFrameName: 
                         [NSString stringWithFormat:fireflyname, 1]];
        scaleToDevice( firefly[fireflypoint] );
        [p24sheet addChild: firefly[fireflypoint]];

        [firefly[fireflypoint] setPosition:loc];

        [self stopAnimWings:firefly[fireflypoint] data:fireflypoint];

        fireflystatus[fireflypoint] = FF_NOTMOVING;

        fireflypoint++;
    }
}

Hopefully you’ve found this enlightening, we had a lot of fun creating it! If you have any questions on the development of an App, I’d be happy to answer them for you.