Below is a brief summary of the samples and tests included with the Cocos2d distribution (0.99.4 beta).
== AccelViewPort test ==
* landscape, fps, large bg, show touch pos, anim/rotate/spin man, several figures
landscape, fps, move, rotate, scale, jump, bezier, blink, fade, tint, anim, sequences
spawn (multiple simultaneous actions), delayed. repeat, orbitcamera, followaction,
propertyaction
Invalid value 'coop.plausible.blocks.compilers.gcc.4_2' for GCC_VERSION
To make this compile, you need to install Plausible Blocks, an SDK3.0 Blocks implementation.
landscape/fps, demo of using textures (aka atlas?), font atlas, able to change colors/opacity/rotation/move/alignments - use as sprites
no orientation, simple sound pad thing, touch button for a sound.
There are 4 of these test:
Tom the Turret
Drum Pad
Fade to Grey
Fancy Rat Metering
landscape, fps, camera, rotations, anchorpoints, children, tags, remove/cleanup +with children, stress tests, nodeToParent, camera orbits/zoom
landscape, fps, ease in/out, exp in/out, etc, elastic in/out, bounce in/out, scheduler, scaleTime
landscape, fps, Shaky3D, Waves3D, FlipX3D, FlipY3D, Lens3D, Ripple3D, Liquid3D, Waves, Twirl,
ShakyTiles3D and many more…
Tests the CCNode scheduler
API
== Particle View ==
* portrait, fps, shows fireworks type effects
Landscape, fps, does background testing - see console.
Need to enable profilers for it to compile, ie, in ccConfig.h, change this:
#define CC_ENABLE_PROFILERS 1
landscape, fps, tho its not a visual test, lots of tests, via console
landscape, fps, different texture tests, anti-alias, PVR, mipmap, rotates, other image types, blending, GL_CLAMP, GL_REPEAT
landscape, fps, tile options, ortho, hex, Iso, Zorder
landscape, fps, CCJumpZoom, CCCrossFade, CCRadialCCW, CCRadialCW, PageTransitionForward/Backward, CCFadeTR/BL/Up/DownTransition, CCTurnOffTiles, CCSplitRows/Cols, CCFade, FadeWhite, FlipXLeft/RightOver, FlipYUp/DownOver, FlipAngularLeft/RightOver, and lots more cool transitions…