Hi all,

After literally dozens of requests for the ‘BATAK Duel‘ source code from fellow game developers I have decided to sell the entire source code!

As you may know, BATAK Duel was coded using the amazing Cocos2D engine (a massive thank you to the lead developer on this project, the incredibly hard working and brilliant Ricardo Quesada…you truly rock!).

BATAK Duel took me 5 months to create and I started with absolutely zero knowledge of iPhone games development whatsoever (I hadn’t even used a Mac before!).  I wrote thousands of lines of Objective C code for the game and had an amazing learning experience!

Here’s the purchase link:

Add to Cart
If you are a fellow Indie developer or iPhone games startup company then my code will certainly help put you on the fast track!

NEWS FLASH!
This source code package is 100% compatible with the latest version of Xcode 4.2, the code was last updated on 23rd November 2011 and now includes the latest version of Cocos2D (v1.0.1) and OpenFeint (v2.12.5). The Xcode project now builds successfully on the new iPhone 4S device and on the 5.0 Simulator.

Here’s just a small sample of what’s contained in this package…

- A Complete iPhone Game Framework, can easily be customised for your next game!

- Seamless OpenFeint integration

- Learn how to set up OpenFeint achievements

- How to set up a menu system with multiple sections

- How to save and restore user settings

- How to implement a Singleton object for global variable support

- Discover how to create superb Fire effects (without using the CCParticleFire class!) and cool Smoke Effects!

- How to set up a visually impressive ‘opponent ladder‘ for challenge matches!

- Learn how to use multiple Particle systems simultaneously to create superb visual effects (for example, a huge storm with torrential rain!)

- Discover how to set up realistic thunder and lightning visual and sound effects!

- How to detect when a fast moving object has been touched by the player

- How to play multiple sound effects simultaneously

- How to play and pause music

- How to pause and resume the game

- How to handle the input of player ‘unlock codes‘ using a UITextField control

and a super cool transparent pop up keyboard!

- How to set up a smooth scrolling ‘Credits‘ section

Here’s the purchase link:

Add to Cart
After purchasing this package, you will be emailed a download link for a ZIP file that contains the whole Xcode project. It should build and run perfectly for you (with no compiler warnings or errors).

Disclaimer: I am only selling you the files contained inside the ‘Classes‘ 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

OpenFeint

Frameworks

Also note…you are free to use all source code contained in the ‘Classes‘ folder for your own private and/or commercial use, however, all artwork, music tracks and sound effects included in this package will remain the copyright of my company DN Publications Ltd and you are not permitted to use these media assets in your own games or apps.

Source Code not covered by this License

The source code project contains files which are available for free and are governed by different licenses. The Terms & Conditions outlined here do not apply to source code files which do not contain the Copyright notice “Copyright 2010 DN Publications Ltd. All rights reserved.

DISCLAIMER

THIS SOURCE CODE IS PROVIDED “AS IS” AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOURCE CODE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

cheers,

Dan Nelson

in the ‘<strong>Classes</strong>’ folder