Ipphones

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Wednesday, 5 November 2008

TouchFighter

Posted on 05:17 by Unknown
On both Apple's dev forums and on the iphonedevsdk.com forums there have been several threads lately about the source code to a project called TouchFighter II. TouchFighter II is a game demo that Apple gave out at WWDC and is also, from what I've been told, giving it out at their iPhone tech Talks. It contains a lot of invaluable, reüsable objects that you can drop into your project and use. Although a few of the classes, like Texture2D, are available in other Sample Source projects, much of it is not.

The first thing I'm going to say is: get yourself a copy of this. If you went to WWDC, then go to the attendee site, log in and grab it. If you didn't, and you have an interest in writing iPhone games, then go to one of the Tech Talks that Apple gives. Even if you have to drive a few hours and take a day off of work, go. it would take you more than a day to write the functionality you will get for free from TouchFighter's code.

I have been asked by several people if I could send them a copy of the source code. I wish I could oblige, but the source code was given to us at WWDC under a blanket NDA. That NDA is not the NDA that was recently lifted by Apple, by the way, and is still very much in effect. You MUST get this source code directly from Apple. Do not ask other developers to provide you with a copy, as that puts them in a difficult position. Nobody likes to say no. I don't like to say no. This source code is invaluable, especially if you want to write an iPhone game, and I would love to see more developers able to benefit from it. But legally, I have to say no. If I were to give out the source code, I would risk losing my membership in the iPhone Developer Program. Considering that the iPhone is the basis of most of my income right now, that's not a risk I'm willing to take. Those of you who have asked me for the source code, please understand my situation and why I can't oblige, as much as I wish I could.

If you didn't go to WWDC and can't get to a Tech Talk, then open an enhancement request or call ADC to let them know you want them to make the TouchFighter II source code available in the iPhone Dev Center. If there is another way to get the source code besides the two I have mentioned, those are the people who can tell you.
Email ThisBlogThis!Share to XShare to Facebook
Posted in iPhone SDK, NDA | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Making OpenGL ES Screenshot
    The Bit-101 Blog has an entry that shows how to take a screenshot when using OpenGL ES . I tested this in my much-delayed particle-generato...
  • Adding CLANG to Your Build Process
    Frasier Spiers has a nifty piece this morning on using Git pre-commit hooks to automatically run the CLANG Static Analyzer. I'm not a G...
  • CLANG Static Analyzer
    If you aren't using the LLVM/Clang Static Analyzer , you really should be. The Clang Project is an attempt to write a front end for the...
  • A Little Help
    I'm having a problem with OpenGL ES, and it's keeping me from finishing my particle engine post. I was hoping someone here could see...
  • WWDC Accommodations
    Staying downtown in San Francisco is very expensive in the summertime. Bu, if you're going to WWDC, you really want to stay downtown. Yo...
  • Xcode File Templates and a Mystery
    One of the things that confuses many newcomers to Xcode is how to set it up so that your company name gets automatically filled in when you ...
  • Brain Surgery?
    Craig Hockenberry has an interesting post on his blog today about the iPhone background processing issue. Craig speaks from personal experi...
  • Book's Almost Done
    I just finished Chapter 16. I'll give it another read-over in the morning then it will go off to my writing partner for his review, then...
  • iPhone Alley
    Looks like Dave and I are going to make an appearance on the iPhone Alley Podcast next week. We're recording on Sunday night, so I woul...
  • Shuffling Arrays
    Ever want to randomize an array of items? It's a task that, for some reason, I've had to do a lot in recent programs. So, I wrote a ...

Categories

  • 3D Models
  • Ad Hoc Distribution
  • ADC
  • Address Book
  • Amazon
  • Anaglyphs
  • App Store
  • Apple
  • Apple DTS
  • Apple Store
  • Application Store
  • articles
  • Award
  • Background Processing
  • Barcodes
  • Beta
  • Blog
  • Blogger
  • Blogging
  • Blogs
  • Blogspot
  • Book project
  • Bug Reporting
  • Captain Obvious
  • Categories
  • Censorship
  • CFFoundation
  • CGAffineTransform
  • Clang Static Analyzer
  • Cocoa
  • Cocoa Touch
  • Code Reuse
  • Code Signing
  • Computer
  • conferences
  • Controller Classes
  • Core Animation
  • Daring Fireball
  • Database
  • Debugging
  • Defect
  • Delegates
  • Design Awards
  • Developer Certifications
  • Discussion Forums
  • Edit Mode
  • employment opportunities
  • Encryption
  • Enterprise
  • Errata
  • free code
  • Free software
  • Full Screen
  • Game Programming
  • Gestures
  • Getting Started
  • goof
  • Google Code
  • Google Maps
  • Gotcha
  • Help
  • HIG
  • HTTP PUT
  • Idiots
  • Idle Timer
  • Images
  • Instruments
  • Interface Builder
  • iPHone
  • iPhone Applications
  • iPhone Dev Center
  • iPhone Developers
  • iPhone OS 3.0
  • iPhone SDK
  • iPhone SDK PNG
  • iPhone Simulator
  • iPhoneSDK
  • iPod
  • Job Opportunities.
  • k
  • Key Value Observing
  • Keynote
  • KVO
  • Landscape Mode
  • Learn Cocoa
  • Learn Cocoa on the Mac
  • libxml
  • Licensing
  • Mac Developers
  • Mac OS X
  • Macworld Expo
  • Microsoft
  • NDA
  • NeHe
  • New Category
  • New Release
  • NSFileHandle
  • NSMutableArray
  • NSMutableURLRequest
  • NSXML
  • Object-Oriented Design
  • Objective-C
  • Open Source
  • OpenGL ES
  • Optimizations
  • Other blogs
  • Paired Arrays
  • Parsing
  • Particle Engine
  • Party
  • PeopleSoft
  • Performance
  • Persistence
  • Pink Screen of Death
  • Piracy
  • Pixar
  • Podcasts
  • Press Release WTF
  • Press Releases WTF
  • private APIs Google
  • Project Template
  • Properties
  • Random Numbers
  • Rant
  • Rejected
  • Resources
  • Responder Chain
  • REST
  • Reverse Engineering
  • Rumors
  • Runtime
  • Sample Code
  • Screencast
  • screenshot
  • Scroll Views
  • snippet
  • Snow Leopard.
  • SOAP
  • Sockets
  • Source
  • Splash Screen
  • SQLite
  • SQLitePersistentObjects
  • Steve Jobs
  • Steve-Note
  • Strings
  • Stupidity
  • Subversion
  • Table Views
  • Taps
  • Template
  • Tip
  • Tips
  • Tririga
  • tutorials
  • Twitter
  • UIAlertView
  • UIColor
  • UIImage
  • UIPickerView
  • UIScrollView
  • UITextField
  • UIView
  • UIWebView
  • Update
  • Utilities
  • UUID
  • Vacation
  • Version Control
  • Web Services
  • Writing
  • WTF
  • WWDC
  • Xcode
  • XML

Blog Archive

  • ►  2009 (141)
    • ►  May (14)
    • ►  April (30)
    • ►  March (48)
    • ►  February (26)
    • ►  January (23)
  • ▼  2008 (163)
    • ►  December (46)
    • ▼  November (25)
      • Shameless Post
      • Scratch That
      • A Novel Business Model
      • iPhone Alley
      • Adding Photos to iPhone Library
      • iPhone SDK & OS 2.2 is Out
      • Very Nice
      • "Officially" released
      • Daring Fireball on Google's use of Private APIs
      • Book is Shipping
      • Creating Transparent UIViews - a Rounded Rect View
      • A Note on Code Samples
      • Testing Code Signing
      • More Colors, More Compact
      • If you're in the Bay Area
      • Craig Hockenberry on Debugging again
      • Great Core Animation Project
      • Another Category on NSString
      • Captain Obvious Strikes Back
      • Test Code Formatting Post
      • TouchFighter
      • A Blog about Preventing iPhone App Piracy
      • Changing Application Name
      • Xcode File Templates and a Mystery
      • Interesting Blog
    • ►  October (44)
    • ►  September (2)
    • ►  August (5)
    • ►  July (2)
    • ►  June (9)
    • ►  May (2)
    • ►  April (11)
    • ►  March (17)
Powered by Blogger.

About Me

Unknown
View my complete profile