Important facts about commercial licenses

  • Licenses are perpetual. They do not expire and do not need to be renewed.
  • Licenses can be upgraded. You can upgrade to a more expensive license later paying only the difference in cost.
  • Pay attention to the distribution type - Hosted (sites / servers), binary (applications) or source (includes all the others). Choose according to your needs (more below).
  • All licenses allow commercial use unless otherwise indicated.
  • Read the full license by clicking on the icon.
  • Read more about licenses in our handy license guide.
$129

Application License

1 application Binary restricted distribution
$399

Developer License

3 projects Source and binary distribution 6 months support
$499

Premium License

Unlimited projects Source and binary distribution 6 months support
You need to log-in or create an account
  • Create an account
  • Log-in
  • Please use your real name.
  • Account activation link will be sent to this address.
  • Minimum 8 characters

Clicking this button confirms you read and agreed to the terms of use and privacy policy.

(9 ratings)

Commander Cool iOS Platformer Starter Kit

Featured Commander Cool iOS Platformer Starter Kit
Developed by Florian Strauß, Released Jul 16, 2012

The complete source code and media asset files of the 2D retro platformer 'Commander Cool' for iPhone / iPad / Mac.

Objective-C

Tags: cocos2d , gamedev , platformer

Easy to Customize XCode & Cocos2D Project PLUS High Definition Video Documentation

alt text You want to build your own iPhone / iPad / Mac platformer game such as League of Evil? Then start with a strong code foundation!

This starter kit includes the complete source code of "Commander Cool" for iPhone / iPad / Mac build with cocos2d & box2d, with extensive documentation.

The code is 100% compatible with the latest version of Xcode 4.5, the code includes cocos2D (v1.0.1). The Xcode project builds successfully on the new iPhone 5 device, on the 6.0 Simulator and Mac OS X 10.7 / 10.8 Deployment Target is: iOS 4.2

UPDATE: We added two new game objects: Ladders and Climbing Walls. See demonstration video

General

  • Complete Source Code for iPhone & iPad & Mac.
  • Two Targets: iOS & Mac + Lite Version Target
  • Physic Engine Box2D
  • Custom Build Scripts for automated Deployment to TestFlight or HockeyKit
  • Game Center Support: Achievements and Leaderboard
  • Facebook integration (Share on Facebook)
  • Twitter Integration (Share on Twitter) iOS 5 only
  • Game analyze with Playtomic
  • iRate integration
  • JavaScriptCore integration for Level Scripting

Media Assets

  • Sprites, Spritesheets, Backgrounds, Buttons, HUD - for iPhone / iPhone Retina & iPad / iPad Retina & Mac
  • Particles
  • Sounds
  • Background music
  • Fonts
  • 5 Map Examples!
  • Zwoptex Files, ParticleDesigner Files, GlyphDesigner Files
  • Every Animation Sprites as a single image (See Screenshots) in normal, retina and ipad retina!

Level Editing

Almost ALL the customization of the game can be done in Tiled Map Editor ( http://www.mapeditor.org ). You'll work in this amazingly simple map editing program to save new .tmx files for each level you want to add to the game. This program is where you will draw background and foreground tiles, define collidable areas, and choose where to spawn Entities, Objects or Particles. You'll even set the background image and background music for each level in the Tiled program.

The video documentation spends around 45 minutes building a level from scratch in Tiled and incorporating it into the Xcode project.

Class Types

  • Entities: Player, 3 different Enemies with different A.I.,& Tanks!
  • Objects: Collision Objects, Movable Objects, Drinks/Potions, Coins (Silver/Gold), Bullets, Trigger with Javascript scripting, Teleporter/Beamer, Laser, Checkpoints, Mines, Special Level Objects (Diamonds)
  • Object Properties: damage, cure, score, pickable, collideable, triggerScript, sound
  • Default Properties values in class files. Can be overwritten in the level editor.

Scenes

  • Intro scene
  • Start scene
  • About scene with a WebView for about text
  • Settings (sound / music on/off)
  • Dynamic level selection scene (from a plist)
  • Game finish / game over scene

High Definition Video Documentation

alt text

Vimeo Video Link

Video Demos

Documentation

Disclaimer

You are free to use all source code contained in the ‘CommanderCool‘ folder for your own private and/or commercial use, however, artwork, music tracks, fonts and sound effects included in this package will remain the copyright Janzen & Strauß.

Media Assets not covered by this License

The project contains sprites/tilemaps which are available for free and are governed by different licenses.

We are only selling you the files contained outside of the ‘lib‘ folder of this ZIP file. I am not selling the content included in the following folders of this ZIP file (which is freely available and included purely for your convenience in building the project):

  • FontLabel
  • CocosDenshion
  • cocos2d
  • Box2d
  • facebook SDK
  • Playtomic SDK
  • iRate
  • TouchJSON
  • JavaScriptCore
  • GKAchievementNotification
  • DDGameKitHelper
Back to top

App Reviews

Game Reviews

Downloads

Over 100,000 Downloads and 333 App Store Ratings

View all 8 reviews »

User Reviews

  • tony corona 3 months ago
    I like it a lot but the documentation on scripting could be better.
    Flag
    Was this helpful? Yes No
  • Jaime Enriquez 3 months ago
    Very nice engine!
    Flag
    Was this helpful? Yes No
  • Joe Macirowski 4 months ago
    I love how it works with "universal" formats like the tiled map editor and cocos formatted sprite sheets.
    Flag
    Was this helpful? Yes No
Read all 14 comments »

Questions & Comments


Or enter your name and Email
  • Adam R License holderApplication License 1 day ago
    Hey. I notice the ladders still arent implemented, and when trying to compile the "lite" version, it throws up compiler errors.

    Is there a different version available to cartoonsmart users?
  • Tim Hugall 1 month ago
    Should anyone wish to know how to add full screen support to the Mac OS X version then I have written a very quick guide on my blog:

    http://twimfy.tumblr.com

    Any more questions you can find me on Twitter @tim_hugall
  • Ryan Prickett 1 month ago
    can i design and implement my own characters and customized backgrounds...and i am a quick learner is this good for building my first game?
    • Tim Hugall 1 month ago
      As long as you know how to load Xcode and navigate your way around a project it's pretty easy to do so. There's a tutorial video that talks you through editing the game.
You must be logged-in to vote. Log-in to your account or register now.