回答:
Airplay SDK:http : //www.airplaysdk.com/や他のいくつかのモバイルSDKを使用すると、iOSゲームを無料で作成できます(Macを購入する必要がないという意味で)が、どのツールを使用しても、App Storeでゲームを入手するには100ドルかかります。
Androidは開発とデプロイが無料です(編集:Ricketのコメントによると、実際にアプリストアで公開するのは25ドルです)。HTML5 Webゲームを作成することもできます。iPhoneを使用している人は、あなた(または彼ら)に無料でブラウザでプレイできます。
他の回答はどれも、質問の基本的な誤解に対処していません。iOSSDKは費用がかかりません。Appleの開発者向けツールを無料でダウンロードできます。ただし、シミュレータでテストできるのは無料のみです。デバイスに導入するには、年間$ 99の開発者登録を購入する必要があります。
この料金は、SDKではなく、公開する機能に対するものです。微妙だが重要な違い。
ですから、料金を支払わずにiPhoneゲームを作る方法はありません。Androidはデバイスへの導入に料金はかかりませんが、個々のマーケットプレイスには独自のポリシーがあります。
公開またはテストする場合は、いいえ。ゲームの公開に使用できる最低額は、SDKについて話している年間$ 99の料金です。Appleは、デベロッパーであることにお金を払っていない場合、ゲームをアプリストアに投稿することを許可しません。
作成して後で公開したい場合は、Unity3dなどのゲームエンジンを見つけて、他のプラットフォーム用に作成し、準備ができたら簡単にiphoneに移植できるようにします。それは、数年前に私たちが始まったばかりのときに私のチームがたどったルートです。Unityのブラウザプラグイン用にゲームを作成し、ライセンスを購入したときにそれをIOSに移植しました。
編集:参考までに、Unityと他のいくつかのエンジンはこの目的のためだけに完全に無料です。iPhoneに公開したい場合でも、最低でも400ドルのUnity IOS基本ライセンスを購入する必要がありますが、何か価値のあるゲームがある場合は、誰かがゲームの1パーセント分のライセンスを購入してくれるかもしれません。