The complete source code and media asset files for the 'BATAK Duel' game, which runs on iPhone, iPod touch and iPad.
If you are a fellow Indie developer or iPhone/iPad games startup company then my code will certainly help put you on the fast track!
NEWS FLASH! The BATAK Duel Source Code Package has just been recommended for all game developers in Steffen Itterheim's latest Cocos2d development book! (Learn Cocos2d Game Development with iOS 5)
This source code package is 100% compatible with the latest version of Xcode 4.3.2, the code includes the latest versions of cocos2D (v1.0.1) and OpenFeint (v2.12.8). The Xcode project 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/iPad/iPod touch Game Framework, can easily be customised for your next game!
Quick Start Guide (showing how to build and run the Xcode Project + Developer notes)
Implement the advanced 'Touch Control System' in your next iPhone/iPad game!
Seamless OpenFeint integration, allowing you to add leaderboards and achievements!
Learn how to set up OpenFeint achievements
How to set up a menu system with multiple sections
How to save and restore user settings using a 'Singleton'
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 too!
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...using a super cool transparent pop-up keyboard!
How to set up a smooth scrolling ‘Credits‘ section
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):
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.”
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.